美术层面上:
场景文件可视为一个屏幕,不能被嵌套到其他文件中。是游戏中必不可少的元素,可用来创建关卡、菜单等。
节点文件是界面的最基本元素,一般用来存储控件、及制作小动画,以便在其他类型文件中复用。
图层文件通常包含直接在屏幕上呈现的内容,我们需要在图层中加入精灵、文本标签或其他游戏元素,并设置这些元素的属性,如位置、方向和大小以及设置游戏元素的动作等。
技术层面上:
Cocos Framework的界面对象以树形式组织。
节点(Node)是构成树的基本元素,所有能够被挂载到树上的对象都必须继承节点,包括场景和图层对象。
场景(Scene)对象在Framework中一般作为一个界面的入口,即树的根。
图层(Layer),节点的扩展,能够监听游戏的触摸、重力感应、键盘事件。