クラス SpaceMap3D
java.lang.Object
net.trpfrog.medipro_game.space.map.SpaceMap3D
public class SpaceMap3D
extends java.lang.Object
宇宙の地図(立体)を管理するクラス。
- 作成者:
- つまみ
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SpaceMap3D(int chunkW, int chunkH, int chunkSize, int depth)
指定したサイズの立体宇宙マップを作成します。 -
メソッドの概要
修飾子とタイプ メソッド 説明 SpaceMap2D
get2DMap(int depth)
指定した階層(0-indexed)の平面宇宙マップを返します。int
getDepth()
マップの深さを返します。クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
コンストラクタの詳細
-
SpaceMap3D
public SpaceMap3D(int chunkW, int chunkH, int chunkSize, int depth)指定したサイズの立体宇宙マップを作成します。 3Dマップはdepth枚の平面宇宙マップ(SpaceMap2D)から構成されます。- パラメータ:
chunkH
- 縦方向のチャンクの数chunkW
- 横方向のチャンクの数chunkSize
- 正方形のチャンクの一辺の長さdepth
- マップの層の数- 関連項目:
SpaceMap2D
-
-
メソッドの詳細
-
getDepth
public int getDepth()マップの深さを返します。- 戻り値:
- マップの深さ
-
get2DMap
指定した階層(0-indexed)の平面宇宙マップを返します。- パラメータ:
depth
- 取得するマップの階層- 戻り値:
- その階層のSpaceMap2D
-