指令:条件分歧

来自GCW
BlackWhite讨论 | 贡献2021年12月18日 (六) 21:18的版本
跳到导航 跳到搜索
用于判断处理不同情况的事件,是常用的事件之一。

模板:需要施工

界面展示


判断方式

在制作事件时,我们都需要为多种情况做不同事件,这时候就可以使用条件分歧。

条件分歧的判断基本可以分为:满足条件时、不满足条件时。

<btn> 事件:条件分歧#满足条件时设置|满足条件时 事件:条件分歧#当不满足条件时设置|不满足条件时 </btn>

当不满足条件时设置

因为这是一个很常用的设置,所以我直接在前面说明 勾选后,条件不满足时才会执行

https://gcwiki.yyvhc.com/img/202112141839924.png

https://gcwiki.yyvhc.com/img/202112141840833.png

数值

基本逻辑

https://gcwiki.yyvhc.com/img/202112141840807.png

通过 条件1 判断 条件2 是否满足条件,满足条件则执行条件分歧里的事件。

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

其他使用设置

开关、二周目开关、对象开关的使用请查看

指令:开关设置

指令:二周目开关设置

指令:对象开关设置

字符串

基本逻辑

https://gcwiki.yyvhc.com/img/202112141846539.png

通过 条件1 判断 条件2 是否满足条件,满足条件则执行条件分歧里的事件。

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

场景对象

提供了基本的获取对象ID选择。

https://gcwiki.yyvhc.com/img/202112141851098.png