C# Class tk2dRuntime.TileMap.ColliderBuilder

Exibir arquivo Open project: Collegiennes/Malisse

Public Methods

Method Description
Build ( tk2dTileMap tileMap ) : void
BuildForChunk ( tk2dTileMap tileMap, SpriteChunk chunk, int baseX, int baseY ) : void

Private Methods

Method Description
BuildLocalMeshForChunk ( tk2dTileMap tileMap, SpriteChunk chunk, int baseX, int baseY, Vector3 &vertices, int &indices ) : void
CompareDuplicateFaces ( int indices, int face0index, int face1index ) : int
CompareWeldVertices ( Vector3 a, Vector3 b ) : int
RemoveDuplicateFaces ( int indices ) : int[]
WeldVertices ( Vector3 vertices, int &indices ) : UnityEngine.Vector3[]

Method Details

Build() public static method

public static Build ( tk2dTileMap tileMap ) : void
tileMap tk2dTileMap
return void

BuildForChunk() public static method

public static BuildForChunk ( tk2dTileMap tileMap, SpriteChunk chunk, int baseX, int baseY ) : void
tileMap tk2dTileMap
chunk SpriteChunk
baseX int
baseY int
return void