kinugasa.field
クラス MapLayerSprite
java.lang.Object
kinugasa.object.Sprite
kinugasa.object.BasicSprite
kinugasa.object.ImageSprite
kinugasa.object.AnimationSprite
kinugasa.field.MapLayerSprite
- すべての実装されたインタフェース:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Sprite>, Disposable, Controllable, Drawable, Shapeable
public class MapLayerSprite
- extends AnimationSprite
- implements Disposable
map属性に対応し、フィールドマップとして表示されるアニメーションを
管理するスプライトです.
このスプライトの位置情報は変更しないでください。
- バージョン:
- 1.0.0 - 2013/05/02_22:41:06
- 作成者:
- Dra0211
- 関連項目:
- 直列化された形式
クラス kinugasa.object.BasicSprite から継承されたメソッド |
getAngle, getMovingModel, getMovingModel, getNextCenter, getNextLocation, getSpeed, getVector, move, move, move, move, setAngle, setMovingModel, setSpeed, setVector |
クラス kinugasa.object.Sprite から継承されたメソッド |
compareTo, contains, getBounds, getCenter, getCenterX, getCenterY, getHeight, getHitBounds, getLocation, getPersonalCenter, getPersonalCenterX, getPersonalCenterY, getSize, getStatus, getWidth, getX, getY, getZ, isExist, isVisible, setBounds, setBounds, setBounds, setExist, setHeight, setLocation, setLocation, setSize, setSize, setStatus, setVisible, setWidth, setX, setY, setZ, updateCenter, updatePersonalCenter |
クラス java.lang.Object から継承されたメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- 関連項目:
- 定数フィールド値
mapData
private MapData[] mapData
MapLayerSprite
public MapLayerSprite(float x,
float y,
float w,
float h,
TimeCounter tc,
MapData... mapData)
dispose
public void dispose()
- インタフェース
Disposable
の記述:
- コンテンツをメモリから破棄します.
- 定義:
- インタフェース
Disposable
内の dispose
getMapData
public MapData[] getMapData()
getCurrentMapData
public MapData getCurrentMapData()
mapNum
public int mapNum()
getMapData
public MapData getMapData(int index)
throws java.lang.ArrayIndexOutOfBoundsException
- 例外:
java.lang.ArrayIndexOutOfBoundsException
getChip
public MapChip[] getChip(int x,
int y)
throws java.lang.ArrayIndexOutOfBoundsException
- 例外:
java.lang.ArrayIndexOutOfBoundsException
getAttribute
public ChipAttribute[] getAttribute(int x,
int y)
throws java.lang.ArrayIndexOutOfBoundsException
- 例外:
java.lang.ArrayIndexOutOfBoundsException
stepOn
public boolean stepOn(int x,
int y)
stepOn
public boolean stepOn(Vehicle vehicle,
int x,
int y)
toString
public java.lang.String toString()
- クラス
BasicSprite
の記述:
- スプライトの文字列表記を取得します.
文字列にはスプライトのフィールド情報が含まれています.これらの値はすべてアクセサを通して取得可能です.
- オーバーライド:
- クラス
AnimationSprite
内の toString
- 戻り値:
- スプライトの情報.