com.jme3.scene.control
クラス CameraControl

java.lang.Object
  上位を拡張 com.jme3.scene.control.AbstractControl
      上位を拡張 com.jme3.scene.control.CameraControl
すべての実装されたインタフェース:
Savable, Control

public class CameraControl
extends AbstractControl

This Control maintains a reference to a Camera, which will be synched with the position (worldTranslation) of the current spatial.


入れ子のクラスの概要
static class CameraControl.ControlDirection
           
 
コンストラクタの概要
CameraControl()
          Constructor used for Serialization.
CameraControl(Camera camera)
           
CameraControl(Camera camera, CameraControl.ControlDirection controlDir)
           
 
メソッドの概要
 Control cloneForSpatial(Spatial newSpatial)
          Creates a clone of the Control, the given Spatial is the cloned version of the spatial to which this control is attached to.
 Camera getCamera()
           
 CameraControl.ControlDirection getControlDir()
           
 void read(JmeImporter im)
           
 void setCamera(Camera camera)
           
 void setControlDir(CameraControl.ControlDirection controlDir)
           
 void write(JmeExporter ex)
           
 
クラス com.jme3.scene.control.AbstractControl から継承されたメソッド
getSpatial, isEnabled, render, setEnabled, setSpatial, update
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CameraControl

public CameraControl()
Constructor used for Serialization.


CameraControl

public CameraControl(Camera camera)
パラメータ:
camera - The Camera to be synced.

CameraControl

public CameraControl(Camera camera,
                     CameraControl.ControlDirection controlDir)
パラメータ:
camera - The Camera to be synced.
メソッドの詳細

getCamera

public Camera getCamera()

setCamera

public void setCamera(Camera camera)

getControlDir

public CameraControl.ControlDirection getControlDir()

setControlDir

public void setControlDir(CameraControl.ControlDirection controlDir)

cloneForSpatial

public Control cloneForSpatial(Spatial newSpatial)
インタフェース Control の記述:
Creates a clone of the Control, the given Spatial is the cloned version of the spatial to which this control is attached to.

戻り値:
A clone of this control for the spatial

read

public void read(JmeImporter im)
          throws java.io.IOException
定義:
インタフェース Savable 内の read
オーバーライド:
クラス AbstractControl 内の read
例外:
java.io.IOException

write

public void write(JmeExporter ex)
           throws java.io.IOException
定義:
インタフェース Savable 内の write
オーバーライド:
クラス AbstractControl 内の write
例外:
java.io.IOException