RPG游戏制作大师

[RPG Maker MV]事件教程:S1.事件结构1

2018-02-19  本文已影响237人  Blacol

结构简介

判断

指令:条件分歧
结构:
直接型:用于条件满足是执行某些指令,条件不满足则什么都不执行的情景

条件分歧:....
....
结束

分歧型:用于条件满足执行某些指令,条件不满足时执行某些指令的情景

条件分歧:....
....
否则
....
结束

一次性

指令:操作开关
结构

事件出现条件:开关 1
事件内容:
....
操作开关 1 = OFF

作用:用于一次性事件
注意:

循环

指令:循环、终止循环、操作变量、条件分歧
结构:
无限循环型:用于无限次执行某些指令的情形

循环
 ...
 重复上述内容

多次循环型:用于循环指定次数后停止循环的情形

循环
 ...
 ...
 操作变量 1 += 1
条件分歧 操作变量 1 = x
 终止循环
结束
重复上述内容

跳转

指令:标签、转到标签
结构:
事件内跳转:在事件内进行跳转执行

标签:A
...
...
转到标签 A

事件外跳转:用于A事件执行后直接执行B事件或执行其中一部分
A事件:

...
...
跳转标签:B

B事件:

标签: B
...
...

解析

判断

直接型

例子:

条件分歧:变量 0001= 13
操作变量 0002 += 1
结束

当变量0001等于13时,变量0002的值+1

分歧型

例子:

条件分歧:变量 0001 = 13
 操作变量 0002 += 1
否则
 操作变量 0002 -= 1
结束

当变量0001等于13时,变量0002的值+1,否则(变量0001不等于13)-1

一次性

例子:
事件A:

事件触发条件:确定键
事件内容:
操作开关 0001 = ON

事件B:

事件出现条件 开关 0001
事件内容:
操作变量 0001 += 1
操作开关 0001 = OFF

把开关 0001打开后,变量0001的值会+1然后这个事件不会再执行,除非将开关0001再次打开。

循环

无限循环型

例子:

循环
 操作变量 0001 += 1
 重复上述内容

变量0001的值会无限增加且每次增加1(执行期间绝色不会移动,所以,请妥善使用该结构)

多次循环型

例子:

循环
 操作变量 0001 += 1
 条件分歧 变量 0001 = 5
  终止循环
 结束
重复上述内容

变量1会持续增加直到他的值为5,执行后角色可以移动

跳转

事件内跳转

标签:选择
显示选择项 A,下一页
 当选择 A 时
...
 当选择 下一页 时
  显示选择项 B,上一页
    当选择 B 时
    ...
    当选择 上一页 时
      跳转标签:选择

选择上一页时会看到上一页选择项的内容

事件外跳转

事件A

条件分歧 变量 0001 = 10
...
否则
跳转标签 开关开启
结束

事件B

标签 开关开启
操作开关 0001 = ON

如果变量0001的值等于10,则打开开关0001,若不等于10则不会打开开关0001

上一篇下一篇

猜你喜欢

热点阅读