多语言展示
当前在线:546今日阅读:103今日分享:49

唤境的系统组件怎么使用

什么是系统?系统组件是工具内置的组件,系统组件没有实例对象,在项目库或者舞台中也看不到系统组件。但它非常重要,提供了非常多游戏进行时关于工具系统的条件和动作。
工具/原料

唤境引擎

系统条件
1

系统组件提供了非常多内置判断条件,总共可分为11大类,分别是:保存与读取:提供判断执行保存与加载动作的是否成功或失败。

2

全局变量与局部变量:提供判断全局变量的值和类型的判断。

3

图层组:提供判断图层组不透明度,是否可见,是否为空的条件。

4

场景:提供判断场景着色器特效可用时和截屏完成时的条件。

5

开始与结束:提供判断场景场景开始/结束时,正在后台运行时,恢复运行时等等的条件。

6

循环:提供循环操作,可进行FOR循环,WHILE循环,选中对象循环,或直接循环次数。

7

时间:提供每隔X秒判断和比较游戏开始时到现在运行时间。

8

特殊条件:提供仅触发一次,否则ELSE,预览状态中,在移动设备上运行等特殊条件。

9

角度:提供关于角度的判断条件在角度范围内,位于顺时针方向,位于两角之间等。

10

选中实例:提供筛选条件来选中需要的实例对象,可以筛选覆盖点选中,选中最新创建实例,按条件选中,全选实例等等。

11

通用:提供通用判断条件,检测值的类型,每帧执行,比较两值,事件组启用禁用等等。

条件示范
1

下面几个例子示范系统条件的使用: 1:每隔0.5秒,发射一个子弹。

2

2:比较两值条件判断,判断触摸位置和玩家位置之间的绝对值,玩家向触摸位置移动。

3

3:每帧执行设置文本内容为全局变量得分的数值。

4

4:使用场景开始时和FOR循环条件创建方格。

系统动作
1

系统组件提供了非常多内置执行动作,总共可分为8大类,分别是:保存与读取:提供保存游戏状态到本地或从本地设备/JSON字符串加载当前游戏的存储数据。

2

全局变量与局部变量:提供全局变量的加减运算,全局变量设置值,重置全局变量等等执行动作。

3

图层组:提供图层组的设置透明度,缩放比例,角度,显隐等等执行动作。

4

场景:提供场景的跳转场景,重启当前场景,旋转场景,缩放场景等等执行动作。

5

时间:提供游戏进行时的等待,设置时间尺度,重置时间尺度,设置最小帧率等等执行动作。

6

显示:提供系统显示的设置半帧率模式,设置画布尺寸,截屏等等执行动作。

7

聚焦:提供设置系统镜头的聚焦位置可聚焦到某处,聚焦到对象。

8

通用:提供系统基础执行动作如创建实例,启用或禁用事件组,停止循环等等。

系统动作示范
1

下面几个例子示范系统动作的使用: 1:每隔随机1-2秒,使用系统创建敌人实例。

2

2:触摸点击游戏结束时,重置全局变量,重启场景。

3

3:对话框对话结束,跳转场景。

推荐信息