简介
运行框架为您提供可以随时在 SandMod 编辑器中预览游戏的功能,甚至大多数子编辑器都有局部运行的运行框架,因此您无需将游戏发布后再查看游戏运行效果,或者查看一个资产的效果而重新启动游戏项目。这样,您就能快速调整游戏玩法和内容,并了解相应调整带来的效果。
【SandMod_Basics_Play001.png】
您可以通过 顶部工具栏(TopToolbar) 上的
运行(Play) 按钮在编辑器中运行项目。
运行方法
打开 场景编辑器(Scene Editor) 或者 角色编辑器(Actor Editor)的 动画控制器(Animator Controller),从 顶部工具栏(TopToolbar) 点击 运行(Play) 按钮。
【SandMod_Basics_Play002.png】
点击
运行(Play)按钮后,游戏项目将会开始运行。
运行框架功能
在 运行(Play)游戏项目期间,顶部工具栏(TopToolbar)将更改为提供额外的功能按钮。
【SandMod_Basics_Play003.png】
- 暂停(Pause) :暂停游戏运行。
- 单帧播放(Next Frame) :播放下一帧,此模式需要在游戏项目暂停运行的时候调用,如果游戏项目运行未暂停,则会自动暂停运行。
- 停止(Stop) :结束运行(Play)模式。
运行模式事项
在 播放(Play)模式下,仅用于给您测试及查看游戏项目的效果,因此会有以下两个需要注意点:
- 您对场景或者组件的修改都会马上影响游戏项目的运行效果。
- 您所做的任何更改都是临时的,并在您退出 播放(Play)模式时将重置。
| -------------- 如创建一个 新项目(New Project)后在空场景中点击鼠标右键创建一个 立方体(Cube)。 【SandMod_Basics_Play004.png】 此时点击运行框架的 运行(Play)按钮,发现游戏项目已经运行,新创建的 立方体(Cube)锚定在场景中。 【SandMod_Basics_Play005.png】 然后在运行模式下选中新建的 立方体(Cube)并查看 检视窗口(Inspector),搜索添加 刚体(Rigidbody)组件。 【SandMod_Basics_Play006.png】 此时发现 立方体(Cube)有了重力后自由落体。 【SandMod_Basics_Play007.gif】 当在运行框架中点击 停止(Stop)按钮后,立方体恢复到添加 刚体(Rigidbody)组件的位置. 【SandMod_Basics_Play008.gif】 并在点击该 立方体(Cube)时发现,运行模式下添加的 刚体(Rigidbody)组件消失。 【SandMod_Basics_Play009.png】 -------------- |
运行类别
根据运行框架运行的内容,分为局部运行和全局运行:
- 局部运行,指的是仅运行当前子编辑器的内容模块。如 动画控制器(Animator Controller) 顶部工具栏(TopToolbar) 上的 运行框架,就是局部运行。
- 全局运行,指的是根据场景和绑定的组件完整地运行整个游戏项目。如 场景编辑器(Scene Editor)顶部工具栏(TopToolbar) 上的 运行框架,就是全局运行。
