|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecttsukuba_bunko.peko.ActionControler
public class ActionControler
プレイヤーの操作を受け付けるコントローラです。
フィールドの概要 | |
---|---|
static int |
PM_AUTOMATIC
自動送りプレイモード |
static int |
PM_NORMAL
通常プレイモード |
static int |
PM_SKIP
早送りプレイ(次の選択肢までスキップ)モード |
static long |
SM_DEFAULT
プレイヤーが操作するまで停止するストップモード(デフォルト) |
static long |
SM_NONSTOP
ノンストップモード |
コンストラクタの概要 | |
---|---|
ActionControler()
ActionControler のインスタンスを作成します。 |
メソッドの概要 | |
---|---|
void |
changeUsingEffect()
画像切り替えエフェクトを使用するかどうかを切り替えます。 |
int |
getPlayMode()
現在のプレイモードを取得します。 |
boolean |
isActive()
ActionControler が有効かどうかを判定します。 |
void |
keyPressed(java.awt.event.KeyEvent ev)
|
void |
keyReleased(java.awt.event.KeyEvent ev)
|
void |
keyTyped(java.awt.event.KeyEvent ev)
|
void |
mouseClicked(java.awt.event.MouseEvent ev)
|
void |
mouseEntered(java.awt.event.MouseEvent ev)
|
void |
mouseExited(java.awt.event.MouseEvent ev)
|
void |
mousePressed(java.awt.event.MouseEvent ev)
|
void |
mouseReleased(java.awt.event.MouseEvent ev)
|
void |
returnTitle()
タイトル画面に戻ります。 |
void |
returnTitle(boolean silence)
タイトル画面に戻ります。 |
void |
setActive(boolean activity)
ActionContorler を有効にするかどうかを設定します。 |
protected void |
setPlayMode(int playMode)
プレイモードを設定します。 |
void |
setPlayModeToAutomatic()
プレイモードを「自動」に設定します。 |
void |
setPlayModeToNormal()
プレイモードを「通常」に設定します。 |
void |
setPlayModeToSKip()
プレイモードを「早送り」に設定します。 |
void |
setSaveEnabled(boolean enabled)
セーブ機能の有効/無効を設定します。 |
void |
showLoadDialog()
ロードダイアログを表示します。 |
void |
showReadAgain()
読み返しコントローラを表示します。 |
void |
showSaveDialog()
セーブダイアログを表示します。 |
void |
start()
stop() により停止されたスレッドを再開します。 |
void |
stop()
プレイヤーがアクションを起こすまで現在のスレッドを停止します。 |
void |
stop(long wait)
現在のスレッドを停止します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final long SM_DEFAULT
public static final long SM_NONSTOP
public static final int PM_SKIP
public static final int PM_NORMAL
public static final int PM_AUTOMATIC
コンストラクタの詳細 |
---|
public ActionControler()
ActionControler
のインスタンスを作成します。
メソッドの詳細 |
---|
public void setActive(boolean activity)
activity
- 有効にする場合 false
、それ以外 false
。public boolean isActive()
true
、それ以外 false
。public void setSaveEnabled(boolean enabled)
enabled
- 有効にする場合 true
、それ以外の場合 false
public int getPlayMode()
protected void setPlayMode(int playMode)
playMode
- プレイモード。PM_FORWARD
、PM_NORMAL
、PM_AUTOMATIC
から選択。public void setPlayModeToSKip()
public void setPlayModeToNormal()
public void setPlayModeToAutomatic()
public void changeUsingEffect()
public void showReadAgain()
public void showLoadDialog()
public void showSaveDialog()
public void returnTitle()
public void returnTitle(boolean silence)
public void start()
stop()
により停止されたスレッドを再開します。
public void stop()
public void stop(long wait)
wait
- 待ち時間。プレイヤーが操作するまでストップする場合は SM_DEFAULT
を、無停止の場合は SM_NONSTOP
を指定する。public void mousePressed(java.awt.event.MouseEvent ev)
java.awt.event.MouseListener
内の mousePressed
public void mouseReleased(java.awt.event.MouseEvent ev)
java.awt.event.MouseListener
内の mouseReleased
public void mouseEntered(java.awt.event.MouseEvent ev)
java.awt.event.MouseListener
内の mouseEntered
public void mouseExited(java.awt.event.MouseEvent ev)
java.awt.event.MouseListener
内の mouseExited
public void mouseClicked(java.awt.event.MouseEvent ev)
java.awt.event.MouseListener
内の mouseClicked
public void keyPressed(java.awt.event.KeyEvent ev)
java.awt.event.KeyListener
内の keyPressed
public void keyReleased(java.awt.event.KeyEvent ev)
java.awt.event.KeyListener
内の keyReleased
public void keyTyped(java.awt.event.KeyEvent ev)
java.awt.event.KeyListener
内の keyTyped
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |