“指令:条件分歧”的版本间的差异
BlackWhite(讨论 | 贡献) |
BlackWhite(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | {{ | + | {{需要施工|备注=内容样式都不完善}} |
+ | {{事件信息表格|事件名称=条件分歧|描述=用于判断处理不同情况的事件,是常用的事件之一。|事件类型=逻辑|适用版本=通用|适用模板1=RPG-苍之羽|适用模板2=ARPG-黑之书|适用模板3=SRPG-光之阵|适用模板4=TBRPG-梦之剑|适用模板5=AVG-星之瞳}} | ||
=='''界面展示'''== | =='''界面展示'''== | ||
{{引用|类型=备注|描述=每个模板的条件分歧各有不同,请根据自己的模板选择对应标签哦!<br>如果是大部分模板都拥有的功能,则不会特意标注}}{{标签|bt1=RPG-苍之羽|nr1=http://gcwiki.yyvhc.com/img/202112072259908.png|bt2=AVG-星之瞳|nr2=|bt3=ARPG-黑之书}} | {{引用|类型=备注|描述=每个模板的条件分歧各有不同,请根据自己的模板选择对应标签哦!<br>如果是大部分模板都拥有的功能,则不会特意标注}}{{标签|bt1=RPG-苍之羽|nr1=http://gcwiki.yyvhc.com/img/202112072259908.png|bt2=AVG-星之瞳|nr2=|bt3=ARPG-黑之书}} |
2021年12月29日 (三) 20:23的版本
界面展示
如果是大部分模板都拥有的功能,则不会特意标注
判断方式
在制作事件时,我们都需要为多种情况做不同事件,这时候就可以使用条件分歧。 条件分歧的判断基本可以分为:满足条件时、不满足条件时。 <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>
界面本体
基本逻辑
选择对应界面,判断界面是否满足条件,满足条件则执行条件分歧里的事件。
http://gcwiki.yyvhc.com/img/202112192104999.png
http://gcwiki.yyvhc.com/img/202112192104174.png
判断方式
http://gcwiki.yyvhc.com/img/202112192105951.png
名称 | 说明 |
---|---|
存在 | 当界面存在的场合 |
不存在 | 当界面不存在的场合 |
已打开 | 当界面显示的场合 |
已关闭 | 当界面关闭的场合 |
最前方显示 | 当界面在窗口最前方显示的场合 |
界面的组件
选择对应界面的组件,判断界面的组件是否满足条件,满足条件则执行条件分歧里的事件。
http://gcwiki.yyvhc.com/img/202112192117156.png
http://gcwiki.yyvhc.com/img/202112192118181.png
判断方式
组件的判断方式根据选择的组件而改变。
具体请参考模块:界面
系统信息
系统信息根据选择的不同而判断方式不同
http://gcwiki.yyvhc.com/img/202112192108313.png
当禁用菜单的场合。
禁用菜单参考指令:禁止使用菜单
http://gcwiki.yyvhc.com/img/202112192109626.png
当禁用操作的场合。
禁用操作参考指令:禁止玩家控制
http://gcwiki.yyvhc.com/img/202112192110074.png
当游戏暂停的场合。
游戏暂停参考指令:暂停游戏
http://gcwiki.yyvhc.com/img/202112192110278.png
当对话显示中的场合。
对话显示中参考指令:显示对话
http://gcwiki.yyvhc.com/img/202112192112643.png
判断是否是在移动端上游玩,可用于制作自适应
http://gcwiki.yyvhc.com/img/202112192112175.png
判断是否是在浏览器上游玩,可用于制作自适应
http://gcwiki.yyvhc.com/img/202112192112509.png
判断当前按下了某个按键,目前只支持手柄
当不满足条件时设置
https://gcwiki.yyvhc.com/img/202112141839924.png https://gcwiki.yyvhc.com/img/202112141840833.png