當前位置:編程學習大全網 - 網站源碼 - cocos2dx 3.x版本中導入tiled地圖如何導入對象層中對象的自定義信息(源碼+註釋)

cocos2dx 3.x版本中導入tiled地圖如何導入對象層中對象的自定義信息(源碼+註釋)

步驟如下:

1. cocos2d-x 中使用類 TMXTiledMap 創建瓦片地圖

2. 使用 TMXTiledMap 中的 getObjectGroup 接口取得對象層

3. 使用對象層的 getObject 接口獲取對象信息,對象信息是壹個 ValueMap 實例

4. 從 ValueMap 中取出數據

測試地圖如下所示:

如圖所示:

1. 有壹個名為 object 的對象層

2. object 對象層中有壹個名為 test 的對象

3. test 對象有壹個名為 attr 的屬性

代碼以及註釋如下所示:

  • 上一篇:穿越火線31-10代碼怎麽解決怎樣解決穿越火線31至10代碼
  • 下一篇:汽車換了新拉手後門提發卡是什麽問題
  • copyright 2024編程學習大全網