在cocos2d,我們通常有一個場景,然後我們就可以在一層another.Concept的頂部添加層是非常方便的,因爲它有助於組織,移動和刪除許多節點在組中。現在我需要在Sprite Kit中執行相同的操作,但無法找到CCLayer的等效項。我嘗試在SKNode上添加我的精靈,然後將該節點添加到我的場景中,但我得到的是一個空視圖。我無法相信在Sprite Kit中這是不可能的。也許它不是開箱即用,我需要創建自己的圖層?任何暗示將不勝感激。我可以使用SKNode雪碧套件作爲相當於CCLayer在cocos2d
2
A
回答
1
一個CCLayer僅僅只有一個節點。沒有代碼添加到CCLayer,它使一個「層」,它恰好是用於非可見節點類,除了CCNode僅僅提供附加的輸入回調方法(不合宜)名稱。 CCLayer更好的名字應該是CCInputNode。
因此,任何節點,SKNode或CCNode,用於分組(「分層」)在cocos2d和雪碧套件一樣的其他節點工作完全。
更精確地,CCNode/SKNode是分層節點本身。所有其他類繼承了節點可以具有來自節點基類的子節點的事實。子節點允許創建模式樹(場景圖),並且在技術上也允許任何節點作爲分組/分層工具工作。
相關問題
- 1. 雪碧套件:SKNode zRotation +抗鋸齒
- 2. 雪碧套件SKNode命中區域
- 3. Cocos2D雪碧相對運動
- 4. cocos2d:交換雪碧
- 5. Cocos2d雪碧鏈接
- 6. 雪碧套件 - 目標C,同時移動多個SKNode
- 7. (Cocos2D)雪碧不是完全坐在其他雪碧的頂部?
- 8. Cocos2d - 雪碧沒有動畫
- 9. Cocos2D拖放雪碧問題
- 10. cocos2d雪碧彈跳效果
- 11. 曲線雪碧運動COCOS2D
- 12. Cocos2d。雪碧要消失
- 13. Cocos2d雪碧移動速度
- 14. 雪碧速度Cocos2d 3.0
- 15. iOS9雪碧套件發出
- 16. 雪碧套件和colorWithPatternImage
- 17. cocos2d setOpacity在CCRenderTexture上使用雪碧時爲白色
- 18. 創建無限的雪碧節點雪碧套件
- 19. 在Cocos2D和Spritebuilder中爲動畫製作雪碧
- 20. cocos2dx當我設置setPhysicsBody雪碧,雪碧了
- 21. 用觸摸旋轉雪碧 - Cocos2d
- 22. 在Cocos2d中動畫雪碧圖片
- 23. 在cocos2d中停止雪碧動畫
- 24. 如何使用CoreGraphics iOS製作雪碧Cocos2d
- 25. 製作雪碧不可移動... [花栗鼠與Cocos2D中]
- 26. 如何具有相同的雪碧在多個地點的Cocos2D
- 27. cocos2d着色雪碧白與不透明
- 28. 雪碧框架動畫Cocos2d 3.0
- 29. 雪碧突然消失了cocos2d
- 30. UIGestureRecognizer不會旋轉雪碧 - Cocos2d
你是一個我一直在期待着通過得到回答。您可能需要我提供一些代碼,但是當我將所有內容放到節點上而不是直接放在場景中時,爲什麼只有灰色的空白屏幕?任何首先想到的東西? –
您是否已將節點添加到場景並呈現場景? – LearnCocos2D
是的,我確定我有 –