好的,所以今天得到了一本由Steffen Itterheim撰写的书,并且我的模板文件看起来与书中的内容有所不同。 HelloWorldScene.mm与HelloWorldLayer.mm有什么区别,即使里面的代码看起来也不同。
我认为每个场景都可以有很多层。所以我正在努力解决的问题是如何让图层现在拥有自己的类文件。
答案 0 :(得分:2)
我在它的0.8版本上使用了Cocos2d,我很确定它已经发生了很大变化,但是一直都是场景可以拥有你想要的那么多层,是的,建议你使用一个文件每一层都使您的代码更容易保持。
例如,您将在场景中每场至少有3个图层:
- 背景图层(静态内容)
- 对象图层(对于移动的所有内容)
- HUD图层(按钮和内容的抬头显示)
醇>