|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.jme3.cinematic.events.AbstractCinematicEvent
com.jme3.cinematic.Cinematic
public class Cinematic
コンストラクタの概要 | |
---|---|
Cinematic()
|
|
Cinematic(Node scene)
|
|
Cinematic(Node scene,
float initialDuration)
|
|
Cinematic(Node scene,
float initialDuration,
LoopMode loopMode)
|
|
Cinematic(Node scene,
LoopMode loopMode)
|
メソッドの概要 | |
---|---|
void |
activateCamera(float time,
java.lang.String cameraName)
|
KeyFrame |
addCinematicEvent(float timeStamp,
CinematicEvent cinematicEvent)
|
CameraNode |
bindCamera(java.lang.String cameraName,
Camera cam)
|
void |
bindUi(java.lang.String xmlPath)
|
void |
cleanup()
Cleanup the game state. |
void |
fitDuration()
|
CameraNode |
getCamera(java.lang.String cameraName)
|
java.lang.Object |
getEventData(java.lang.String type,
java.lang.String name)
|
de.lessvoid.nifty.Nifty |
getNifty()
|
Node |
getScene()
|
void |
initialize(AppStateManager stateManager,
Application app)
Called to initialize the AppState. |
boolean |
isEnabled()
|
boolean |
isInitialized()
|
void |
onPause()
|
void |
onPlay()
|
void |
onStop()
|
void |
onUpdate(float tpf)
|
void |
postRender()
Called after all rendering commands are flushed. |
void |
putEventData(java.lang.String type,
java.lang.String name,
java.lang.Object object)
|
void |
read(JmeImporter im)
|
Savable |
removeEventData(java.lang.String type,
java.lang.String name)
|
void |
render(RenderManager rm)
Render the state. |
void |
setActiveCamera(java.lang.String cameraName)
|
void |
setEnabled(boolean enabled)
Enable or disable the functionality of the AppState . |
void |
setScene(Node scene)
|
void |
setSpeed(float speed)
Sets the speed of the animation. |
void |
stateAttached(AppStateManager stateManager)
Called when the state was attached. |
void |
stateDetached(AppStateManager stateManager)
Called when the state was detached. |
void |
update(float tpf)
Called to update the state. |
void |
write(JmeExporter ex)
|
クラス com.jme3.cinematic.events.AbstractCinematicEvent から継承されたメソッド |
---|
addListener, getDuration, getInitalDuration, getInitialDuration, getLoopMode, getPlayState, getSpeed, initEvent, internalUpdate, pause, play, removeListener, setInitalDuration, setInitialDuration, setLoopMode, stop |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Cinematic()
public Cinematic(Node scene)
public Cinematic(Node scene, float initialDuration)
public Cinematic(Node scene, LoopMode loopMode)
public Cinematic(Node scene, float initialDuration, LoopMode loopMode)
メソッドの詳細 |
---|
public void onPlay()
AbstractCinematicEvent
内の onPlay
public void onStop()
AbstractCinematicEvent
内の onStop
public void onPause()
AbstractCinematicEvent
内の onPause
public void write(JmeExporter ex) throws java.io.IOException
Savable
内の write
AbstractCinematicEvent
内の write
java.io.IOException
public void read(JmeImporter im) throws java.io.IOException
Savable
内の read
AbstractCinematicEvent
内の read
java.io.IOException
public void bindUi(java.lang.String xmlPath)
public void setSpeed(float speed)
AbstractCinematicEvent
の記述:
CinematicEvent
内の setSpeed
AbstractCinematicEvent
内の setSpeed
public void initialize(AppStateManager stateManager, Application app)
AppState
の記述:
AppState
内の initialize
stateManager
- The state managerpublic boolean isInitialized()
AppState
内の isInitialized
initialize()
was called on the state,
false otherwise.public void setEnabled(boolean enabled)
AppState
の記述:AppState
.
The effect of this call depends on implementation. An
AppState
starts as being enabled by default.
AppState
内の setEnabled
enabled
- activate the AppState or not.public boolean isEnabled()
AppState
内の isEnabled
AppState
is enabled, false otherwise.AppState.setEnabled(boolean)
public void stateAttached(AppStateManager stateManager)
AppState
の記述:
AppState
内の stateAttached
stateManager
- State manager to which the state was attached to.public void stateDetached(AppStateManager stateManager)
AppState
の記述:
AppState
内の stateDetached
stateManager
- The state manager from which the state was detached from.public void update(float tpf)
AppState
の記述:
AppState
内の update
tpf
- Time per frame.public void onUpdate(float tpf)
AbstractCinematicEvent
内の onUpdate
public KeyFrame addCinematicEvent(float timeStamp, CinematicEvent cinematicEvent)
public void render(RenderManager rm)
AppState
の記述:
AppState
内の render
rm
- RenderManagerpublic void postRender()
AppState
の記述:
AppState
内の postRender
public void cleanup()
AppState
の記述:
AppState
内の cleanup
public void fitDuration()
public CameraNode bindCamera(java.lang.String cameraName, Camera cam)
public CameraNode getCamera(java.lang.String cameraName)
public void setActiveCamera(java.lang.String cameraName)
public void activateCamera(float time, java.lang.String cameraName)
public void setScene(Node scene)
public de.lessvoid.nifty.Nifty getNifty()
public void putEventData(java.lang.String type, java.lang.String name, java.lang.Object object)
public java.lang.Object getEventData(java.lang.String type, java.lang.String name)
public Savable removeEventData(java.lang.String type, java.lang.String name)
public Node getScene()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |