CCTMXLayer
CCTMXLayer
Cocos2DInheritance: System.Object → Cocos2D.CCNode → Cocos2D.CCSpriteBatchNode
Implements: Cocos2D.ICCSelectorProtocol, Cocos2D.ICCFocusable, Cocos2D.ICCTargetedTouchDelegate, Cocos2D.ICCStandardTouchDelegate, Cocos2D.ICCTouchDelegate, Cocos2D.ICCKeypadDelegate, Cocos2D.ICCKeyboardDelegate, Cocos2D.ICCRGBAProtocol, System.Collections.Generic.IComparer{Cocos2D.CCNode}, Cocos2D.ICCTextureProtocol, Cocos2D.ICCBlendProtocol
Constructors
CCTMXLayer(CCTMXTilesetInfo, CCTMXLayerInfo, CCTMXMapInfo)
CCTMXLayer(CCTMXTilesetInfo, CCTMXLayerInfo, CCTMXMapInfo)(Cocos2D.CCTMXTilesetInfo tilesetInfo, Cocos2D.CCTMXLayerInfo layerInfo, Cocos2D.CCTMXMapInfo mapInfo)Parameters:
tilesetInfo (Cocos2D.CCTMXTilesetInfo)layerInfo (Cocos2D.CCTMXLayerInfo)mapInfo (Cocos2D.CCTMXMapInfo)Fields
m_bUseAutomaticVertexZ(System.Boolean)
m_cOpacity(System.Byte)
m_fAlphaFuncValue(System.Single)
m_fContentScaleFactor(System.Single)
m_nVertexZvalue(System.Int32)
m_pAtlasIndexArray(System.Collections.Generic.ListSystem.Int32)
m_pReusedTile(Cocos2D.CCSprite)
m_sLayerName(System.String)
m_uMaxGID(System.UInt32)
m_uMinGID(System.UInt32)
Properties
LayerName(System.String)
LayerOrientation(Cocos2D.CCTMXOrientation)
LayerSize(Cocos2D.CCSize)
MapTileSize(Cocos2D.CCSize)
Properties(System.Collections.Generic.DictionarySystem.String,System.String)
TileSet(Cocos2D.CCTMXTilesetInfo)
Tiles(System.UInt32[])
Methods
AddChild(CCNode, int, int)
AddChild(CCNode, int, int)(Cocos2D.CCNode child, System.Int32 zOrder, System.Int32 tag)Parameters:
child (Cocos2D.CCNode)zOrder (System.Int32)tag (System.Int32)Example
Draw()
Draw()()Example
InitWithTilesetInfo(CCTMXTilesetInfo, CCTMXLayerInfo, CCTMXMapInfo)
System.Boolean InitWithTilesetInfo(CCTMXTilesetInfo, CCTMXLayerInfo, CCTMXMapInfo)(Cocos2D.CCTMXTilesetInfo tilesetInfo, Cocos2D.CCTMXLayerInfo layerInfo, Cocos2D.CCTMXMapInfo mapInfo)Parameters:
tilesetInfo (Cocos2D.CCTMXTilesetInfo)layerInfo (Cocos2D.CCTMXLayerInfo)mapInfo (Cocos2D.CCTMXMapInfo)Returns:
System.BooleanPositionAt(CCPoint)
Cocos2D.CCPoint PositionAt(CCPoint)(Cocos2D.CCPoint pos)Parameters:
pos (Cocos2D.CCPoint)Returns:
Cocos2D.CCPointPropertyNamed(string)
System.String PropertyNamed(string)(System.String propertyName)Parameters:
propertyName (System.String)Returns:
System.StringReleaseMap()
ReleaseMap()()RemoveChild(CCNode, bool)
RemoveChild(CCNode, bool)(Cocos2D.CCNode node, System.Boolean cleanup)Parameters:
node (Cocos2D.CCNode)cleanup (System.Boolean)Example
RemoveTileAt(CCPoint)
RemoveTileAt(CCPoint)(Cocos2D.CCPoint pos)Parameters:
pos (Cocos2D.CCPoint)SetTileGID(uint, CCPoint)
SetTileGID(uint, CCPoint)(System.UInt32 gid, Cocos2D.CCPoint pos)Parameters:
gid (System.UInt32)pos (Cocos2D.CCPoint)SetTileGID(uint, CCPoint, uint)
SetTileGID(uint, CCPoint, uint)(System.UInt32 gid, Cocos2D.CCPoint pos, System.UInt32 flags)Parameters:
gid (System.UInt32)pos (Cocos2D.CCPoint)flags (System.UInt32)SetupTiles()
SetupTiles()()TileAt(CCPoint)
Cocos2D.CCSprite TileAt(CCPoint)(Cocos2D.CCPoint pos)Parameters:
pos (Cocos2D.CCPoint)Returns:
Cocos2D.CCSpriteTileGIDAt(CCPoint)
System.UInt32 TileGIDAt(CCPoint)(Cocos2D.CCPoint pos)Parameters:
pos (Cocos2D.CCPoint)Returns:
System.UInt32TileGIDAt(CCPoint, out uint)
System.UInt32 TileGIDAt(CCPoint, out uint)(Cocos2D.CCPoint pos, System.UInt32 flags)Parameters:
pos (Cocos2D.CCPoint)flags (System.UInt32)Returns:
System.UInt32