在Cocos Creator中,游戏场景(Scene)是开发时组织游戏内容的中心,也是呈现给玩家所有游戏内容的载体
当玩家运行游戏时,会载入游戏场景
游戏场景加载后就会自动运行包含组件的游戏脚本,实现各种各样开发者设置的逻辑功能
所以,除资源以外,游戏场景是一切内容创作的基础
接下来就来新建一个场景
(1)在资源管理器空白处右击,新建文件夹scene
(2)选中scene文件夹右击,新建场景Scene,命名为game,如图8.26所示
(3)双击game,会在场景编辑器和层级管理器中打开这个场景
打开场景后,层级管理器中会显示当前场景中的所有节点和它们的层级关系
刚刚新建的场景中只有一个名叫Canvas的节点
Canvas被称为画布节点或渲染根节点
单击选中Canvas,可以在属性检查器中看到它的属性,如图8.27所示。
这里的Design Resolution属性规定了游戏的设计分辨率
FitHeight
和Fit Width
规定了在不同尺寸的屏幕上运行时如何缩放Canvas,以适配不同的分辨率
由于提供了多分辨率适配的功能,一般会将场景中的所有负责图像显示的节点都放在Canvas下面
这样,当作为父节点的Canvas的scale(缩放)属性改变时,所有作为其子节点的图像也会跟着一起缩放,以适应不同屏幕的大小