CCTiledGrid3D
CCTiledGrid3D
Cocos2DInheritance: System.Object → Cocos2D.CCGridBase
Constructors
CCTiledGrid3D(CCGridSize)
CCTiledGrid3D(CCGridSize)(Cocos2D.CCGridSize gridSize)
Parameters:
gridSize
(Cocos2D.CCGridSize)CCTiledGrid3D(CCGridSize, CCTexture2D, bool)
CCTiledGrid3D(CCGridSize, CCTexture2D, bool)(Cocos2D.CCGridSize gridSize, Cocos2D.CCTexture2D pTexture, System.Boolean bFlipped)
Parameters:
gridSize
(Cocos2D.CCGridSize)pTexture
(Cocos2D.CCTexture2D)bFlipped
(System.Boolean)Fields
m_pIndices(System.Int16[])
m_pOriginalVertices(Cocos2D.CCQuad3[])
Methods
Blit()
Blit()()
Example
CalculateVertexPoints()
CalculateVertexPoints()()
Example
OriginalTile(CCGridSize)
Cocos2D.CCQuad3 OriginalTile(CCGridSize)(Cocos2D.CCGridSize pos)
returns the original tile (untransformed) at the given position
Parameters:
pos
(Cocos2D.CCGridSize)Returns:
Cocos2D.CCQuad3
Example
Reuse()
Reuse()()
Example
SetTile(CCGridSize, ref CCQuad3)
SetTile(CCGridSize, ref CCQuad3)(Cocos2D.CCGridSize pos, Cocos2D.CCQuad3 coords)
sets a new tile
Parameters:
pos
(Cocos2D.CCGridSize)coords
(Cocos2D.CCQuad3)Example
Tile(CCGridSize)
Cocos2D.CCQuad3 Tile(CCGridSize)(Cocos2D.CCGridSize pos)
returns the tile at the given position
Parameters:
pos
(Cocos2D.CCGridSize)Returns:
Cocos2D.CCQuad3
Example