Logo
全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 プロパティ イベント
クラス | 公開メンバ関数 | 公開変数類 | プロパティ | 全メンバ一覧
Yukar.Engine.TerrainCollisionBuilder クラス

地形コリジョンを生成するためのクラス [詳解]

クラス

class  TerrainVertex
 コリジョン用地形メッシュ [詳解]
 
class  WalkableMap
 歩行可能座標をマッピングするためのクラス [詳解]
 

公開メンバ関数

 TerrainCollisionBuilder ()
 
void build (SharpKmyPhysics.PhysicsBase target, MapData mapData, int originX, int originZ, int size)
 
SharpKmyPhysics.Collider[] registerColliders (SharpKmyPhysics.PhysicsBase target)
 
Common.Resource.MapChip getAttr (int index)
 
bool isLiquid (int x, int z)
 

公開変数類

List< TerrainVertexverts = new List<TerrainVertex>()
 

プロパティ

bool isReady [get]
 

詳解

地形コリジョンを生成するためのクラス

構築子と解体子

◆ TerrainCollisionBuilder()

Yukar.Engine.TerrainCollisionBuilder.TerrainCollisionBuilder ( )

メソッド詳解

◆ build()

void Yukar.Engine.TerrainCollisionBuilder.build ( SharpKmyPhysics.PhysicsBase  target,
MapData  mapData,
int  originX,
int  originZ,
int  size 
)

◆ getAttr()

Common.Resource.MapChip Yukar.Engine.TerrainCollisionBuilder.getAttr ( int  index)

◆ isLiquid()

bool Yukar.Engine.TerrainCollisionBuilder.isLiquid ( int  x,
int  z 
)

◆ registerColliders()

SharpKmyPhysics.Collider[] Yukar.Engine.TerrainCollisionBuilder.registerColliders ( SharpKmyPhysics.PhysicsBase  target)

メンバ詳解

◆ verts

List<TerrainVertex> Yukar.Engine.TerrainCollisionBuilder.verts = new List<TerrainVertex>()

プロパティ詳解

◆ isReady

bool Yukar.Engine.TerrainCollisionBuilder.isReady
get