指令:条件分歧
界面展示
如果是大部分模板都拥有的功能,则不会特意标注
判断方式
在制作事件时,我们都需要为多种情况做不同事件,这时候就可以使用条件分歧。 条件分歧的判断基本可以分为:满足条件时、不满足条件时。 <btn> 事件:条件分歧#数值|满足条件时 事件:条件分歧#当不满足条件时设置|不满足条件时 </btn>
数值
基本逻辑
通过数字比较来判断是否满足条件,满足条件则执行条件分歧里的事件。支持数值变量
https://gcwiki.yyvhc.com/img/202112141840807.png
https://gcwiki.yyvhc.com/img/202112141840030.png
比较符
默认提供了多种比较符判断,可根据实际情况选择
https://gcwiki.yyvhc.com/img/202112141843510.png
名称 | 说明 |
---|---|
=(等于) | 条件1 等于 条件2 时执行 |
>=(大于等于) | 条件1 大于等于 条件2 时执行 |
>(大于) | 条件1 大于 条件2 时执行 |
<=(小于等于) | 条件1 小于等于 条件2 时执行 |
<(小于) | 条件1 小于 条件2 时执行 |
!=(不等于) | 条件1 不等于 条件2 时执行 |
开关
基本逻辑
通过判断开启或关闭,满足条件则执行条件分歧里的事件。支持开关变量
https://gcwiki.yyvhc.com/img/202112141844058.png
https://gcwiki.yyvhc.com/img/202112141844198.png
对象开关的编号
对象开关的编号类似于场景对象ID与对象开关的关系。
当A开启时执行。。当B开启时执行。。。每个字母都可以理解是一个对象ID。
字符串
基本逻辑
通过 条件1 判断 条件2 是否满足条件,满足条件则执行条件分歧里的事件。支持字符串变量
https://gcwiki.yyvhc.com/img/202112141846539.png
https://gcwiki.yyvhc.com/img/202112141846914.png
比较符
https://gcwiki.yyvhc.com/img/202112141846470.png
名称 | 说明 |
---|---|
=(等于) | 条件1的内容 等于 条件2的内容 时执行 |
<>(包含) | 条件1的内容 包含 条件2的内容 时执行 |
!<>(不包含) | 条件1的内容 不包含 条件2的内容 时执行 |
包含、不包含
很简单,包含意思为:字符串的内容有包含了条件2的内容即满足条件。不包含自然是条件相反的情况。
可参考下面的事件。
https://gcwiki.yyvhc.com/img/202112141848300.png
脚本
基本逻辑
https://gcwiki.yyvhc.com/img/202112141850464.png
https://gcwiki.yyvhc.com/img/202112141850278.png
场景对象
基本逻辑
判断场景对象是否满足条件,满足条件则执行条件分歧里的事件。
https://gcwiki.yyvhc.com/img/202112141850523.png
https://gcwiki.yyvhc.com/img/202112141851182.png
指定场景对象
https://gcwiki.yyvhc.com/img/202112141851098.png
判断方式
http://gcwiki.yyvhc.com/img/202112192039425.png
是否存在 | 判断场景对象是否存在于该地图上。 |
---|---|
是否固定朝向 | 判断场景对象是否开启固定朝向,请参考场景对象 |
是否桥属性 | 判断场景对象是否开启桥属性,请参考场景对象 |
是否穿透 | 判断场景对象是否开启穿透,请参考场景对象 |
是否移动时自动更换动作 | 判断场景对象是否开启移动时自动更换动作,请参考场景对象 |
是否忽略不能移动的场合 | 判断场景对象是否开启忽略不能移动的场合,请参考场景对象 |
是否自动播放动作 | 判断场景对象是否开启自动播放动作,请参考场景对象 |
是否移动中 | 判断场景对象是否移动中,请参考场景对象 |
是否跳跃中 | 判断场景对象是否跳跃中 |
是否重复接触 | 判断场景对象是否开启重复接触,请参考场景对象 |
是否仅允许玩家触发触碰事件 | 判断场景对象是否开启仅允许玩家触发触碰事件,请参考场景对象 |
是否触碰事件执行时等待 | 判断场景对象是否开启触碰事件执行时等待,请参考场景对象 |
自定义 | 可自行填写属性名称来判断 |
界面
基本逻辑
选择对应界面,判断界面是否满足条件,满足条件则执行条件分歧里的事件。
<btn>事件:条件分歧##界面本体|界面本体 事件:条件分歧##界面的组件</btn>
当不满足条件时设置
https://gcwiki.yyvhc.com/img/202112141839924.png https://gcwiki.yyvhc.com/img/202112141840833.png