クラス TextureObjectModel
java.lang.Object
medipro.object.base.gameobject.GameObjectModel
medipro.object.ornament.texture.TextureObjectModel
テクスチャのモデル.
-
フィールドの概要
フィールド修飾子とタイプフィールド説明doubleオブジェクトのx変数doubleオブジェクトのy変数doubleオブジェクトのx変数doubleオブジェクトのy変数doubleオブジェクトの時間間隔booleanダミーの有無private int現在のテクスチャのインデックス.private String[]テクスチャのパス.intオブジェクトのx倍率intオブジェクトのy倍率クラスから継承されたフィールド medipro.object.base.gameobject.GameObjectModel
logger -
コンストラクタの概要
コンストラクタコンストラクタ説明TextureObjectModel(World world) テクスチャのモデルを生成する.TextureObjectModel(World world, String[] texturePaths) テクスチャのモデルを生成する.TextureObjectModel(World world, String[] texturePaths, int textureIndex) テクスチャのモデルを生成する. -
メソッドの概要
修飾子とタイプメソッド説明double現在のテクスチャのx変数を取得するdouble現在のテクスチャのy変数を取得するdouble現在のテクスチャの時間間隔を取得する.int現在のテクスチャのインデックスを取得する.String[]テクスチャのパスを取得する.booleanvoidsetDeltaX(double deltaX) 現在のテクスチャのx変数を設定するvoidsetDeltaY(double deltaY) 現在のテクスチャのy変数を設定するvoidsetInterval(double interval) 現在のテクスチャの時間間隔を設定する.voidsetTextureIndex(int textureIndex) 現在のテクスチャのインデックスを設定する.voidsetTexturePaths(String[] texturePaths) テクスチャのパスを設定する.クラスから継承されたメソッド medipro.object.base.gameobject.GameObjectModel
addScaleX, addScaleY, addX, addY, getRotation, getScaleX, getScaleY, getTransformMatrix, getWorld, getX, getY, multiplyScaleX, multiplyScaleY, setRotation, setScaleX, setScaleY, setWorld, setX, setY
-
フィールド詳細
-
texturePaths
テクスチャのパス. -
textureIndex
private int textureIndex現在のテクスチャのインデックス. -
interval
public double intervalオブジェクトの時間間隔 -
deltaX
public double deltaXオブジェクトのx変数 -
deltaY
public double deltaYオブジェクトのy変数 -
delta2X
public double delta2Xオブジェクトのx変数 -
delta2Y
public double delta2Yオブジェクトのy変数 -
timesX
public int timesXオブジェクトのx倍率 -
timesY
public int timesYオブジェクトのy倍率 -
isDummies
public boolean isDummiesダミーの有無
-
-
コンストラクタの詳細
-
TextureObjectModel
テクスチャのモデルを生成する.- パラメータ:
world- オブジェクトが存在するワールド.texturePaths- テクスチャのパスtextureIndex- 現在のテクスチャのインデックス
-
TextureObjectModel
テクスチャのモデルを生成する.- パラメータ:
world- オブジェクトが存在するワールド.texturePaths- テクスチャのパス
-
TextureObjectModel
テクスチャのモデルを生成する.- パラメータ:
world- オブジェクトが存在するワールド.
-
-
メソッドの詳細
-
getTexturePaths
テクスチャのパスを取得する.- 戻り値:
- テクスチャのパス
-
setTexturePaths
テクスチャのパスを設定する.- パラメータ:
texturePaths- テクスチャのパス
-
getTextureIndex
public int getTextureIndex()現在のテクスチャのインデックスを取得する.- 戻り値:
- テクスチャのインデックス
-
setTextureIndex
public void setTextureIndex(int textureIndex) 現在のテクスチャのインデックスを設定する.- パラメータ:
textureIndex- テクスチャのインデックス
-
getInterval
public double getInterval()現在のテクスチャの時間間隔を取得する.- 戻り値:
- テクスチャの時間間隔
-
setInterval
public void setInterval(double interval) 現在のテクスチャの時間間隔を設定する.- パラメータ:
interval- テクスチャの時間間隔
-
getDeltaX
public double getDeltaX()現在のテクスチャのx変数を取得する- 戻り値:
- テクスチャのx変数
-
setDeltaX
public void setDeltaX(double deltaX) 現在のテクスチャのx変数を設定する- パラメータ:
deltaX- テクスチャのx変数
-
getDeltaY
public double getDeltaY()現在のテクスチャのy変数を取得する- 戻り値:
- テクスチャのy変数
-
setDeltaY
public void setDeltaY(double deltaY) 現在のテクスチャのy変数を設定する- パラメータ:
deltaY- テクスチャのy変数
-
hasDummies
public boolean hasDummies()- 戻り値:
- ダミーの有無
-