“指令:条件分歧”的版本间的差异

来自GCW
跳到导航 跳到搜索
第1行: 第1行:
 
{{引用|描述=用于判断处理不同情况的事件,是常用的事件之一。}}{{需要施工}}
 
{{引用|描述=用于判断处理不同情况的事件,是常用的事件之一。}}{{需要施工}}
 +
 +
=='''界面展示'''==
 +
{{标签|bt1=RPG-苍之羽|nr1=http://gcwiki.yyvhc.com/img/202112072259908.png|bt2=AVG-星之瞳|nr2=|bt3=ARPG-黑之书}}
  
 
== '''判断方式''' ==
 
== '''判断方式''' ==
条件分歧是用于判断不同情况下执行不同的事件。
+
在制作事件时,我们都需要为多种情况做不同事件,这时候就可以使用条件分歧。
  
如当你拥有特定任务道具时候,NPC与你对话表示任务完成,没有的话任务继续。
+
条件分歧的判断基本可以分为:满足条件时、不满足条件时。
  
默认情况下,条件分歧是满足条件后才会执行内部的事件。当然也有例外,如:[[事件:条件分歧#当不满足条件时设置|当不满足条件时设置]]
+
<nowiki><btn></nowiki>
  
== '''界面展示''' ==
+
事件:条件分歧#满足条件时设置|满足条件时
{{标签|bt1=RPG-苍之羽|nr1=http://gcwiki.yyvhc.com/img/202112072259908.png|bt2=AVG-星之瞳|nr2=|bt3=ARPG-黑之书}}
+
 
 +
事件:条件分歧#当不满足条件时设置|不满足条件时
 +
 
 +
<nowiki></btn></nowiki>
  
 
== '''当不满足条件时设置''' ==
 
== '''当不满足条件时设置''' ==

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