Skip to main content

CCTiledGrid3D

CCTiledGrid3D

Cocos2D

Inheritance: 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