道具百科
触发器百科
脚本API百科
创作手册
创作功能
其他
Studio百科
动作
迷你世界 更新时间: 2024-04-07 15:15:45

 

 

游戏逻辑

序号

积木块

描述

1

设置时间

 设置世界的时间,不同时间下光线强弱不同,且太阳和月亮的位置也不同。

2

设置事件流逝速度

 可用于控制游戏世界内时间变化的速度。

3

设置重力

 可设置游戏世界里的重力倍数。

4

设置全局天气模式

 用于设置游戏世界里的天气状态。制作游戏时多试试不同的天气搭配,会有意想不到的效果哦。

5

设置地形组天气

 可同时让不同的地形出现不同的天气状态。如同一时间让森林刮起沙尘暴、平原是晴天、沙漠下雪。

6

发送广播

 用于发送消息,与【接收广播】事件配合使用。当【发送广播】积木执行后,【接收广播】事件就会被触发。

7 发送广播并等待

用于发送消息,与【接收广播】事件配合使用,但该代码块发送消息后,需要等待【当收到广播】执行完所包含的代码块后才能继续往下执行程序。

8 设置天空盒模板 用于设置地图中的天空盒。
9

设置天空盒贴图

可以修改游戏内天空、太阳或月亮的贴图。
10

设置天空盒颜色

可根据时间段提前对天空、太阳、月亮的颜色进行设置。
11

设置天空盒参数

可根据时间段提前对太阳大小、星星密度、云的运动速度、云的高度等参数进行设置。
12

设置天空盒开关

可根据时间段提前游戏中雾的开关。
     

 

 

设置时间

全称:设置游戏时间为(0)

分类:动作-游戏逻辑

描述:设置世界的时间,不同时间下光线强弱不同,且太阳和月亮的位置也不同。

参数说明:

  1. 数值:通过键盘输入时间,时间的有效值只能是整数,有效取值范围:0-23。

 

示例:将游戏场景设置为早上12点,天气为沙尘暴。

教程链接:当游戏时间为5点

 

 

设置时间流逝速度(录视频)

全称:设置游戏时间流逝速度为(2)倍

分类:动作-游戏逻辑

描述:可用于控制游戏世界内时间变化的速度。

参数说明:

  1. 数值:可通过数字键盘输入,倍速的取值范围是0-100。

 

示例:当游戏开始时,将游戏内的时间流逝速度设置为10倍。

 

 

设置重力

全称:设置重力为(0)

分类:动作-游戏逻辑

描述:可设置游戏世界里的重力倍数。

参数说明:

  1. 数值:可通过数字键盘输入,时间的有效取值范围是0.1-10.0。

 

示例:将游戏的重力设置为0.1,创造失重体验。

 

 

设置全局天气模式

全称:设置全局天气模式为(雨天)

分类:动作-游戏逻辑

描述:用于设置游戏世界里的天气状态。制作游戏时多试试不同的天气搭配,会有意想不到的效果哦。

参数说明:

  1. 天气:一共有9种天气可以设置,点击下拉框可查看,还可以使用函数库中的【随机天气】。

 

示例:将游戏场景设置为早上12点,天气为沙尘暴。

 

 

设置地形组天气(录视频)

全称:设置[常见组]的天气为(雨天)

分类:动作-游戏逻辑

描述:可同时让不同的地形出现不同的天气状态。如同一时间让森林刮起沙尘暴、平原是晴天、沙漠下雪。

参数说明:

1.一共有7种地形组,每种地形组所包含的地形如下:

常见组:平原、森林、峭壁、丛林、盆地、空岛、河流

海洋组:沙滩、深海、浅海、岛屿

沙漠组:沙漠、绿洲

普通寒带组:针叶林、冰原

高峰寒冷带组:冰山

火山组:火山

湿地组:雨林、沼泽、平坦、空岛

2.天气:一共有9种天气可以选择,点击下拉框可查看。还可以使用函数库中的【随机天气】,它会在9种天气中进行随机。

 

示例:玩家点击任意方块3秒后,常见组的地形会放晴,普通寒带组的地形会下雨。

教程链接:设置全局天气模式

 

 

发送广播

全称:发送广播(消息)

分类:动作-游戏逻辑

描述:用于发送消息,与【接受广播】事件配合使用。当【发送广播】积木执行后,【接受广播】事件就会被触发。

参数说明:

  1. 消息:可自定义消息名,用于广播。点击+可以增加参数,参数类型有数字和字符串两种选择。

 

示例:当玩家获胜的时候,发送胜利广播。

教程链接:当接收广播

 

发送广播并等待

全称:发送广播(消息)并等待

分类:动作-游戏逻辑

描述:用于发送消息,与【接收广播】事件配合使用,但该代码块发送消息后,需要等待【当收到广播】执行完所包含的代码块后才能继续往下执行程序。

参数说明:

  1. 消息:可自定义消息名,用于广播。点击+可以增加参数,参数类型有数字和字符串两种选择。

教程链接:发送广播、当收到广播消息

设置天空盒模板

全称:设置当前天空盒为(默认天空)

分类:动作-游戏逻辑

描述:用于设置地图中的天空盒。

注意:可在玩法-世界设置中,对每元素进行修改。

参数说明:

  1. 天空盒:有9类风格可选,点击下拉框查看。

示例:当玩家进入游戏后,为地图设置卡通风格天空盒。

教程链接:天空盒

 

设置天空盒贴图

全称:设置(天空贴图)为(天空1)

分类:动作-游戏逻辑

描述:可以修改游戏内天空、太阳或月亮的贴图。

参数说明:

  1. 有3种贴图对象可选;

  1. 贴图:可从图片库中选择预置图片或自定义上传的图片(图片上传标准:分辨率在1920*1080内,大小小于1M),还可以通过函数获取图标。

示例:当游戏开始后,将天空和太阳的都进行修改。

常见错误:无

教程链接:设置天空盒颜色、设置天空盒参数、设置天空盒模板、设置天空盒开关

 

设置天空盒颜色

全称:设置(当前时间段)(天空顶部颜色)为(白)

分类:动作-游戏逻辑

描述:可根据时间段提前对天空、太阳、月亮的颜色进行设置。

参数说明:

  1. 有9种时间段可选;

  1. 可对9个天空盒位置设置颜色;

  1. 颜色:可通过输入十六进制的颜色码或直接在色板里选择,还可以通过函数随机选择颜色。

示例:当游戏开始互利用修改天空的颜色营造诡异氛围。

常见错误:无

教程链接:设置天空盒贴图、设置天空盒参数、设置天空盒模板、设置天空盒开关

 

设置天空盒参数

全称:设置(当前时间段)(太阳大小)为(20)

分类:动作-游戏逻辑

描述:可根据时间段提前对太阳大小、星星密度、云的运动速度、云的高度等参数进行设置。

参数说明:

  1. 有9种时间段可选;

  1. 有9种设置项可选;

  1. 数值:可通过数字键盘输入或函数库中获取其它数值。

示例:设置不同时间段云的运动速度。

常见错误:无

教程链接:设置天空盒贴图、设置天空盒颜色、设置天空盒模板、设置天空盒开关

 

设置天空盒开关

全称:设置(当前时间段)(雾开关)为<开>

分类:动作-游戏逻辑

描述:可根据时间段提前游戏中雾的开关。

参数说明:

  1. 有9种时间段可选;

  1. 控制雾
  2. 有开和关两种状态可选。

示例:当游戏开启后,设置当时间到到18点后打开雾的开关。

常见错误:无

教程链接:设置天空盒贴图、设置天空盒颜色、设置天空盒参数、设置天空盒模板

 

 

赋值

序号

积木块

描述

1

设置数值

 可对游戏进行基本设置、玩家属性或生物属性进行赋值。还可以对数值变量进行赋值。

2

设置玩家

 可以给【玩家变量】赋值,可用于保存触发事件的玩家ID,也可从保存函数库中的玩家ID。

3    

 

 

设置数值

全称:设置(数值)为(0)

分类:动作-赋值

描述:可对游戏进行基本设置、玩家属性或生物属性进行赋值,如图1。还可以对数值变量进行赋值,如图2。

图1     图2

参数说明:

  1. 数值:从已有的变量或函数库中选择,此数值是浮点型;
  2. 数值:将数值2赋值给数值1,可通过数字键盘输入或函数库中获取其它数值,此数值是浮点型。

 

示例:游戏开始时“分数”变量初始化为0。

 

 

设置玩家

全称:设置(玩家)为(触发事件的玩家)

分类:动作-赋值

描述:可以给【玩家变量】赋值,可用于保存触发事件的玩家ID,也可从保存函数库中的玩家ID。如下图

参数说明:

  1. 玩家变量:可在【变量-玩家】中增加自定义变量;
  2. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主。

 

示例:保存被点击玩家的ID。

 

 

玩家

序号

积木块

描述

1

设置玩家属性

 用来设置指定玩家的生命值、体力值、速度、大小、攻击力等数值属性。从而可根据不同的游戏玩法设置玩家的属性,如增加生命值或移动速度等。

2

设置玩家权限

 用来设置玩家的可移动、可攻击、可受到伤害等权限开关。

3

设置玩家位置

 可将玩家传送到指定的位置。

4

设置玩家朝向

 来设置玩家对象的朝向。

5

设置玩家状态效果

 可以给玩家设置有害、有益、中立或自定义的状态,并持续一定时间,如夜视5级、冰冻2级、变羊2级等。

6

设置玩家外观

 修改玩家对象的外观。

7

恢复玩家外观

 将玩家对象的外观恢复到进入地图前地外观。

8

添加道具至玩家背包

 将指定数量的道具添加到玩家的快捷栏或背包中,当快捷栏有空位时优先添加到快捷栏,快捷栏放满后会放到背包中,如果2处都满了,则无法添加,且无掉落物生成。

9

清空玩家道具库

 清空玩家对象快捷栏、背包或装备栏的所有道具。

10

对玩家显示飘窗文字

 能给指定的玩家发送文字信息,以飘窗的形式显示。

11

对玩家组显示飘窗文字

 能给所有玩家或指定的玩家组发送文字信息,以飘窗的形式显示。

12

抖动玩家摄像头

 使玩家的视角发生抖动,从而产生地震、被打击等有趣的游戏视觉效果。

13 设置玩家的滤镜模板

用于设置玩家镜头的滤镜,可用于营造不同的游戏氛围。

14 对玩家显示聊天框信息

能给指定的玩家发送文字信息,在聊天框显示。

15 对玩家组显示聊天框信息 能给指定的玩家组发送文字信息,在聊天框显示。
16 玩家播放动画表情 让玩家对象播放指定的动画表情。如哭泣、感谢、游泳等
17 玩家使用快捷栏道具

使玩家自动使用所选中快捷栏中的道具。

18 设置玩家移动方式
设置是否允许玩家飞行。
19 停止抖动玩家摄像头
停止玩家摄像头的抖动。
20 将摄像机挂载到位置
将指定玩家的摄像机挂载到指定位置,玩家看到的画面将是从该位置观察的画面。
21 将摄像机挂载到对象
将指定玩家的摄像机挂载到指定对象,玩家看到的画面将是从该对象位置和角度观察的画面。
22 设置摄像机权限
设置指定玩家摄像机是否跟随角色移动或转动,受阻挡后是否自动缩进,是否允许摄像机旋转。
23 还原摄像机属性
将指定玩家的摄像机属性还原为默认状态,如跟随玩家移动和转动。
24 使摄像机移动
将指定玩家的摄像机属性以指定的速度沿坐标轴移动指定距离。
25 使摄像机旋转
将指定玩家的摄像机以指定速度改变方向角度。
26 设置摄像机转动模式
设置指定玩家的摄像旋转模式。使用【还原摄像机属性】代码块可以恢复默认设置。
27 设置玩家摄像机角度
设置制定玩家的摄像机角度。
28 设置玩家滤镜的颜色
该触发器不会影响UI界面元件的颜色且只对指定的玩家有效。
29 设置玩家滤镜的参数
设置指定玩家滤镜对比度、饱和度、泛光强度、曝光强度等参数。
30 设置玩家的颜色风格
设置玩家的颜色风格,从而影响玩家在游戏中看到的色彩效果,营造出想要的氛围。
31 设置玩家视角
可根据地图玩法设计,自由设置玩家视角。如常规的射击使用主视角、格斗使用背视角等。
32 设置玩家道具
为玩家添加自定义数量的道具、方块或装备,至快捷栏、背包或装备栏的指定位置中。
33 移除玩家道具
移除指定玩家快捷栏、背包或装备栏特定位置的道具,且可设置移除数量。
34 交换玩家道具
使玩家快捷栏、背包或装备栏中两任意位置的物品进行交换。
35 丢弃玩家背包道具
丢弃玩家快捷栏、背包或装备栏中指定数量的道具。
36 销毁玩家背包道具
销毁玩家快捷栏、背包或装备栏中指定数量的道具。

 

 

设置玩家属性

全称:设置(玩家)的 [最大生命值]为(0)

分类:动作-玩家

描述:用来设置指定玩家的生命值、体力值、速度、大小、攻击力等数值属性。从而可根据不同的游戏玩法设置玩家的属性,如增加生命值或移动速度等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 玩家属性:点击下拉箭头,有22个可选属性。如下所示

 3.数值:可以通过数字键盘手动输入。不同属性有不同的取值范围,如下

生命值:0-2000

饥饿值/体力值:0-2000

近/远程攻击和防御:0-100

速度:0-500

等级:1-50

闪避率:0%-100%

 

示例:初始化玩家的属性。

常见错误:提高玩家生命值的触发器

教程链接:属性、设置玩家权限

 

 

设置玩家权限

全称:设置(触发事件的玩家)的%5B可移动%5D 为%5B开%5D

分类:动作-玩家

描述:用来设置玩家的可移动、可攻击、可受到伤害等权限开关。

参数说明:

  1. 玩家对象:可从当前触发器事件中可以取到的玩家对象中选取,如触发事件的玩家或房主;
  2. 玩家设置:有11个可设置的权限,点击下拉框查看。

 3.有开和关两种状态可选。

 

示例:当玩家进入区域1后,5秒内禁止移动,5秒后玩家恢复移动能力。

教程链接:权限、设置玩家属性

 

 

设置玩家位置(录视频)

全称:传送(触发事件的玩家)至(位置)

分类:动作-玩家

描述:可将玩家传送到指定的位置。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。

 

示例:在聊天框输入“回城”,可以瞬移回出生点。

常见错误:

 

 

设置玩家朝向

全称:设置(触发事件的玩家)的朝向为 [东]

分类:动作-玩家

描述:用来设置玩家对象的朝向。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 朝向:有6个方向供选择,点击下拉框查看。

 

示例:玩家进入游戏后,设置玩家的起始点和朝向。

 

 

给予玩家状态效果

全称:给予(触发事件的玩家)(疾跑1级)效果,永久持续<假>,持续(0)秒

分类:动作-玩家

描述:可以给玩家设置有害、有益、中立或自定义的状态,并持续一定时间,如夜视5级、冰冻2级、变羊2级等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 可以在三种类型状态中选择或自定义状态。如下所示

 3.布尔值:有真假两种状态可选。

 4.数值:通过键盘输入时间,可以是小数。

 

示例:当玩家吃下香蕉后可以获得“跳高高3级”效果,持续30秒。

 

 

设置玩家外观

全称:设置(触发事件的玩家)的外观为(萤火虫)

分类:动作-玩家

描述:修改玩家对象的外观。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 外观:有5类可选择,点击下拉框查看。

 

示例:进去“区域1”后,玩家外观变为“特工沃夫”

教程链接:恢复玩家外观

 

 

恢复玩家外观

全称:恢复(触发事件的玩家)为初始外观

分类:动作-玩家

描述:将玩家对象的外观恢复到进入地图前地外观。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主。

 

示例:进去“区域1”后,玩家外观变为“特工沃夫”,厉害后恢复原貌。

教程链接:设置玩家外观

 

 

添加道具至玩家背包

全称:添加(1)个(樱桃木)至(触发事件的玩家)背包

分类:动作-玩家

描述:将指定数量的道具添加到玩家的快捷栏或背包中,当快捷栏有空位时优先添加到快捷栏,快捷栏放满后会放到背包中,如果2处都满了,则无法添加,且无掉落物生成。

参数说明:

  1. 数值:设置道具添加的数量;
  2. 道具类型:可在道具库中进行选择;
  3. 玩家对象:可从当前触发器事件中可以取到的玩家对象中选取,如触发事件的玩家或房主。

示例:玩家到达指定地点可以获得专属装备。

教程链接:道具

 

 

清空玩家道具库

全称:清空(触发事件的玩家)的所有(所有快捷栏)

分类:动作-玩家

描述:清空玩家对象快捷栏、背包或装备栏的所有道具。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 道具栏:3个放置道具的地方,点击下拉框查看。

 

示例:每位玩家进入游戏都会被清空身上的所有道具。

教程链接:道具栏

 

 

对玩家组显示飘窗文字

全称:对(玩家组)内每一个玩家显示飘窗文字("你好")

分类:动作-玩家

描述:能给所有玩家或指定的玩家组发送文字信息,以飘窗的形式显示。

参数说明:

  1. 玩家组:可获取当前游戏中所有的玩家对象、也能获取同一队伍或同一区域的玩家对象;
  2. 字符串:可通过文本框输入文字或使用函数将数值转化为字符串进行显示。

 

示例:当有新玩家进入游戏时,会向图里所有玩家通报新玩家的名字。

教程链接:玩家组、对玩家显示飘窗文字

 

 

对玩家显示飘窗文字

全称:对(触发事件的玩家)显示飘窗文字("你好")

分类:动作-玩家

描述:能给指定的玩家发送文字信息,以飘窗的形式显示。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 字符串:可通过文本框输入文字或使用函数将数值转化为字符串进行显示。

 

示例:当玩家进入游戏时弹出欢迎语。

教程链接:对玩家显示聊天框信息

 

 

抖动玩家摄像头

全称:抖动(玩家)摄像机(2)秒,强度为(100)

分类:动作-玩家

描述:使玩家的视角发生抖动,从而产生地震、被打击等有趣的游戏视觉效果。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 数值:控制抖动的时长,可通过数字键盘输入;
  3. 数值:设置抖动强度,可通过数字键盘输入,有效范围0-100。

 

示例:玩家进入“区域1”后会发生“地震”,该效果持续5秒。

教程链接:摄像机

 

设置玩家的滤镜模板

全称:设置(触发事件的玩家)滤镜模板为(默认滤镜)

分类:动作-玩家

描述:用于设置玩家镜头的滤镜,可用于营造不同的游戏氛围。

注意:工具中共有9种默认滤镜,允许创作者进行编辑修改。可以从【玩法】设置界面【世界—滤镜设置】选择滤镜进行自定义编辑。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 滤镜:有9种滤镜效果可选,点击下拉框查看。

示例:当玩家离开房间后,将滤镜切换为夜视。

教程链接:滤镜

对玩家显示聊天框信息

全称:对(玩家)显示聊天框信息("你好")

分类:动作-玩家

描述:能给指定的玩家发送文字信息,在聊天框显示。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 字符串:可输入文字或使用函数将数值转化为字符串。

示例:当玩家进入游戏时,在聊天框显示欢迎语。

教程链接:对玩家组显示聊天框信息、对玩家显示飘窗文字、对玩家组显示飘窗文字

对玩家组显示聊天框信息

全称:对玩家组显示聊天框信息

分类:动作-玩家

描述:能给指定的玩家组发送文字信息,在聊天框显示。

参数说明:

  1. 玩家组:可获取当前游戏中所有的玩家对象、也能获取同一队伍或同一区域的玩家对象;
  2. 字符串:可输入文字或使用函数将数值转化为字符串。

示例:当有新玩家进入游戏时,会向图里所有玩家通报新玩家的名字。

教程链接:玩家组、对玩家显示聊天框信息、对玩家显示飘窗文字、对玩家组显示飘窗文字

玩家播放动画表情

全称:使(触发事件的玩家)播放(打招呼)

分类:动作-玩家

描述:让玩家对象播放指定的动画表情。如哭泣、感谢、游泳等

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 表情:可从当前触发器事件中获取动画表情对象或从表情库中获取表情类型。

示例:当玩家进入“区域1”后播放胜利的表情,1秒后获得胜利。

  • 玩家使用快捷栏道具 (改全名)

全称:使(触发事件的玩家)用快捷栏选中的道具

分类:动作-玩家

描述:使玩家自动使用所选中快捷栏中的道具。

注意:该动作触发器只有对食物类道具有效,且触发后只播放使用食物道具动画,不会消耗道具。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;

示例:当玩家按下键盘T后,角色会使用选中的“墩墩肉”。

 

 

设置玩家移动方式

全称:设置(触发事件的玩家)的移动方式为<span>[</span>飞行<span>]</span>

分类:动作-玩家

描述:设置是否允许玩家飞行。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 移动方式:共有2种方式。

示例:

当玩家进入区域1设置为可飞行,离开区域1后恢复默认移动方式。

常见错误:无

教程链接:无

 

停止抖动玩家摄像头

全称:停止(触发事件的玩家)摄像机抖动

分类:动作-玩家

描述:停止玩家摄像头的抖动。常与【抖动玩家摄像机】代码块搭配使用,让玩家的摄像机发生一定时间的抖动,从而创造受攻击、紧张恐惧等游戏体验,营造游戏氛围。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量。

示例:以下触发器可以让玩家在受到伤害时抖动1秒摄像机。

常见错误:上图中左边的触发器实际没有效果,因为刚刚使摄像机抖动就立即停止了抖动,是看不到抖动效果的。要像右侧的触发器那样,在抖动的指令后面加一个等待时间,才能看到抖动的效果。

[停止抖动.mp4]

教程链接:抖动玩家摄像机

 

将摄像机挂载到位置

全称:将(触发事件的玩家)的摄像机挂在到(位置)上

分类:动作-玩家

描述:将指定玩家的摄像机挂载到指定位置,玩家看到的画面将是从该位置观察的画面。常用于表演剧情,比如展示玩家与NPC进行的剧情对话,或者给出场boss特写等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 位置对象:可使用地图中创建的位置对象,返回值是位置对象的函数或位置类型的自定义变量。

示例:

以下触发器可以将摄像机挂载到boss出现的位置斜上方,从空中观察boss与玩家的相对位置。

[挂载到位置.mp4]

 

将摄像机挂载到对象

全称:将(触发事件的玩家)的摄像机挂在到(对象)上

分类:动作-玩家

描述:将指定玩家的摄像机挂载到指定对象,玩家看到的画面将是从该对象位置和角度观察的画面。常用于表演剧情和产生身临其境的视觉体验,比如把摄像机挂载到地图中的飞行动物身上,从空中观察地图,或者挂载到投掷物上,体验炮弹的飞行过程等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 对象:包括玩家对象、生物对象、投掷物以及掉落物等对象。

示例:

以下触发器可以将摄像机挂载到玩家射出的箭上,跟箭一起腾空和落地。

[挂载到投掷物.mp4]

 

设置摄像机权限

全称:设置(触发事件的玩家)的摄像机挂<span>[</span>跟随角色移动<span>]</span>为<span>[</span>开始<span>]</span>

分类:动作-玩家

描述:设置指定玩家摄像机是否跟随角色移动或转动,受阻挡后是否自动缩进,是否允许摄像机旋转。用于在游戏进程中灵活调控摄像机的属性以呈现特定效果。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 摄像机属性:如图所示;

  1. 有开和关两种状态。

示例:

以下触发器可以在玩家进入指定区域后不随玩家移动,从而营造目送玩家远去的视觉效果。

[设置权限.mp4]

 

还原摄像机属性

全称:还原(触发事件的玩家)的摄像机属性

分类:动作-玩家

描述:将指定玩家的摄像机属性还原为默认状态,如跟随玩家移动和转动。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量。

示例:

以下触发器可以在玩家进入指定区域后不随玩家移动,从而营造目送玩家远去的视觉效果,3秒后恢复跟随玩家的状态。

教程链接:设置摄像机属性

 

使摄像机移动

全称:使((触发事件的玩家)的摄像机<span>[</span>X轴<span>]</span>坐标值)<span>[</span>增加<span>]</span>(10)(与世界坐标比例为100:1),动画<span>[</span>线性变换<span>]</span>,时长(1)秒

分类:动作-玩家

描述:将指定玩家的摄像机属性以指定的速度沿坐标轴移动指定距离。

 

注意:在游戏中摄像机X轴增加100,相当于摄像机往X轴正方向移动一格。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 从X/Y/Z轴中选择,表示空间的三个延伸方向;
  3. 可选择增加/减小/变化至;

  1. 数值:决定移动的变化量,100对应地图中1格长度;
  2. 动画:总共有20种动画效果可选,图中曲线描述的是摄像机移动的速度变化;

  1. 数值:时长秒,时长和移动距离的数值共同决定了摄像机的移动速度。

示例:

以下触发器可以在玩家进入游戏后3秒后,在接下来的3秒时间内匀速沿X正方向(地图中的东)移动摄像机3格,产生电影中移镜头的效果。

教程链接:使摄像机旋转

 

使摄像机旋转

全称:使((触发事件的玩家)的摄像机<span>[</span>X轴<span>]</span>角度)<span>[</span>增加<span>]</span>(45),动画<span>[</span>线性变换<span>]</span>,时长(1)秒

分类:动作-玩家

描述:将指定玩家的摄像机以指定速度改变方向角度。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 从X/Y/Z轴中选择,表示空间的三个角度方向;
  3. 可选择增加/减小/变化至;

  1. 数值:决定角度的变化量,范围是??,如果选择变化至特定数值,则变化到该数值后就不再转动;
  2. 动画:总共有20种动画效果可选,图中曲线描述的是摄像机移动的速度变化;

  1. 数值:时长秒,时长和移动距离的数值共同决定了摄像机的移动速度。

示例:

以下触发器可以播放玩家连续旋转的画面,模拟旋转眩晕的效果。

[摄像机旋转X.mp4]

教程链接:使摄像机移动

 

设置摄像机转动模式

全称:设置(触发事件的玩家)的摄像机转动模式为<span>[</span>全方向<span>]</span>

分类:动作-玩家

描述:设置指定玩家的摄像旋转模式。使用【还原摄像机属性】代码块可以恢复默认设置。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 有4种旋转模式可选,默认模式时【全方向】,也就是自由旋转。

示例:

以下触发器可以限制玩家进入游戏前5秒的摄像机转动,比如可以限制玩家关注前方的目标,不得回避视线。5秒后解除转动的限制。

教程链接:还原摄像机属性

 

设置玩家摄像机角度

全称:设置(触发事件的玩家)的摄像机角度为世界坐标水平(1)度,垂直(1)度

分类:动作-玩家

描述:设置制定玩家的摄像机角度。与【使摄像机旋转】代码块演示转动过程的效果不同,这个设置是瞬间完成的。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;

2、3数值:分别设置玩家摄像机在水平和垂直方向的角度。

示例:

以下触发器可以限制玩家进入游戏前3秒以第一人称视角抬头看天,然后恢复平视的背视角。

[设置角度.mp4]

教程链接:使摄像机旋转

 

设置玩家滤镜的颜色

全称:设置(触发事件的玩家)的滤镜颜色为(白)

分类:动作-玩家

描述:加强指定玩家的游戏界面中特定颜色的数值。

注意:该触发器不会影响UI界面元件的颜色且只对指定的玩家有效。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 颜色:可通过输入十六进制的颜色码或直接在色板里选择,还可以通过函数随机选择颜色。

示例:给进入森林的玩家增加一层淡绿色的滤镜。

常见错误:无

教程链接:设置玩家滤镜的参数、设置玩家的滤镜模板

 

设置玩家滤镜的参数

全称:设置(触发事件的玩家)的滤镜(对比度)为(50)

分类:事件-玩家

描述:设置指定玩家滤镜对比度、饱和度、泛光强度、曝光强度等参数。

注意:该触发器不会影响UI界面元件的颜色且只对指定的玩家有效。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 有6种滤镜参数可以选择;

  1. 数值:可通过数字键盘输入或函数库中获取其它数值。

示例:当玩家进入游戏后将滤镜的体积光调节至100,这样就可以制造出“丁达尔效应”了。

常见错误:无

教程链接:设置玩家滤镜颜色、设置玩家的滤镜模板

 

设置玩家的颜色风格

全称:设置(触发事件的玩家)颜色风格为(默认)

分类:动作-玩家

描述:设置玩家的颜色风格,从而影响玩家在游戏中看到的色彩效果,营造出想要的氛围。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 有6种色彩可以选择。

示例:以下触发器可以让玩家进入不同区域时色彩跟随发生变化。

常见错误:无

教程链接:无

 

设置玩家视角

全称:设置(触发事件的玩家)的视角为<span>[</span>背视角<span>]</span>,锁定<span>[</span>开<span>]</span>

分类:动作-玩家

描述:可根据地图玩法设计,自由设置玩家视角。如常规的射击使用主视角、格斗使用背视角等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 可从固定的5种视角中选择或自定义视角;

  1. 有开和关两种状态。

示例:在UI局部触发器中,以下触发器可以让玩家通过按钮切换视角。

常见错误:无

教程链接:无

 

设置玩家道具

全称:设置(触发事件的玩家)(道具栏)的道具为(樱桃木),数量为(1)

分类:动作-玩家

描述:为玩家添加自定义数量的道具、方块或装备,至快捷栏、背包或装备栏的指定位置中。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 道具栏:获取快捷栏、背包或装备栏指定位置。每个道具栏的数量如下

快捷栏有8个位置

背包有30个位置

装备栏有5个位置,且每个位置只能放置特定类型的装备。

  1. 道具类型:可在道具库中选择特定道具类型或通过函数获取手持道具类型、掉落物类型等;
  2. 数值:可通过数字键盘输入或函数库中获取其它数值。

示例:当玩家进入指定区域时会获取专属装备。

常见错误:无

教程链接:移除玩家道具、丢弃玩家背包道具、销毁玩家背包道具

 

移除玩家道具

全称:移除(触发事件的玩家)(道具栏)的(1)个道具

分类:动作-玩家

描述:移除指定玩家快捷栏、背包或装备栏特定位置的道具,且可设置移除数量。

注意:移除和销毁操作都不产生掉落物。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 道具栏:获取快捷栏、背包或装备栏指定位置。每个道具栏的数量如下

快捷栏有8个位置

背包有30个位置

装备栏有5个位置,且每个位置只能放置特定类型的装备。

  1. 数值:可通过数字键盘输入或函数库中获取其它数值。

示例:以下触发器可以在玩家离开指定区域“海洋”时移除玩家的背部装备(如氧气背包)。

常见错误:无

教程链接:设置玩家道具、丢弃玩家背包道具、销毁玩家背包道具

 

交换玩家道具

全称:交换(触发事件的玩家)身上(道具栏)到(道具栏)

分类:动作-玩家

描述:使玩家快捷栏、背包或装备栏中两任意位置的物品进行交换。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;

2、3. 道具栏:获取快捷栏、背包或装备栏指定位置。每个道具栏的数量如下

快捷栏有8个位置

背包有30个位置

装备栏有5个位置,且每个位置只能放置特定类型的装备。

示例:在UI界面中,当玩家按下“收起快捷栏物品”按钮,快捷栏的物品会被收入对应的背包格子中(背包是空的)。

常见错误:无

教程链接:无

 

丢弃玩家背包道具

全称:丢弃(触发事件的玩家)身上的(1)个(樱桃木)

分类:事件-玩家

描述:丢弃玩家快捷栏、背包或装备栏中指定数量的道具。

注意:丢弃的道具会变成掉落物。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 数值:可通过数字键盘输入或函数库中获取其它数值;
  3. 道具类型:可在道具库中选择特定道具类型或通过函数获取手持道具类型、掉落物类型等。

示例:在对战地图中,当玩家失败后手中的武器会掉落。

常见错误:无

教程链接:移除玩家道具、销毁玩家背包道具

 

销毁玩家背包道具

全称:销毁(触发事件的玩家)身上的(1)个(樱桃木)

分类:动作-玩家

描述:销毁玩家快捷栏、背包或装备栏中指定数量的道具。

注意:移除和销毁操作都不产生掉落物。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或玩家类型的自定义变量;
  2. 数值:可通过数字键盘输入或函数库中获取其它数值;
  3. 道具类型:可在道具库中选择特定道具类型或通过函数获取手持道具类型、掉落物类型等。

示例:制作一个购物功能,当玩家获得武器后销毁身上的10枚金币。

常见错误:无

教程链接:移除玩家道具、丢弃玩家背包道具

 

 

 

生物

序号

积木块

描述

1

创建生物

 可在指定位置生成特定数量的指定生物,并将生成的生物分配到指定队伍。

2

设置生物属性

 用来设置指定生物的生命值、速度、大小、攻击力等数值属性。

3

击败生物

 指定某只生物立刻被击败。如当玩家攻击命中生物,马上击败目标生物。

4

生物自动寻路

 设置一个终点位置使设置生物对象自动移动过去。

5    

 

 

创建生物

全称:在(事件中的位置)创建(1)个(嘟嘟鸟),阵营属于(队伍1红)

分类:动作-生物

描述:可在指定位置生成特定数量的指定生物,并将生成的生物分配到指定队伍。

注意:生物数量不要设置过大,否则可能在运行时造成卡顿。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 数值:可通过键盘输入,用于设置生成的生物数量。
  3. 生物类型:可以在生物库中选择特定生物或使用函数库随机生成生物类型。
  4. 队伍:选择队伍后,默认的设置是同一队伍无法互相攻击。如果选的是无队伍玩家、生物都能互相攻击。

 

示例:游戏中每30秒生成5只混乱弓箭手。

 

 

设置生物属性

全称:设置(生物)的[最大生命值]属性为(0)

分类:动作-生物

描述:用来设置指定生物的生命值、速度、大小、攻击力等数值属性。

参数说明:

  1. 生物对象:可从事件中获取生物对象或使用【选择功能】指定生物对象。
  2. 生物属性:14个可选属性,点击下拉箭头后从表格中选取,如下所示
  3. 数值:可以通过数字键盘手动输入。具体属性有具体的取值范围,如下

生命值:0-1200

饥饿度:0-200

速度:0-600

闪避率:0%-100%

近/远程攻击和防御:1-180

模型大小:0.1-2.0

 

示例:初始化生物属性。

 

 

击败生物

全称:击败(触发事件的生物)

分类:动作-生物

描述:指定某只生物立刻被击败。如当玩家攻击命中生物,马上击败目标生物。

参数说明:

  1. 生物:可从事件中获取生物对象或在生物库中指定某一生物类型。

 

示例:玩家击中的生物会被瞬秒。

 

 

生物自动寻路

全称:使(生物)尝试自动寻路到(位置)

分类:动作-生物

描述:设置一个终点位置使设置生物对象自动移动过去。

注意:该功能控制生物寻路的有效距离为32格。

参数说明:

  1. 生物对象:可选择触发事件的生物或指定的生物对象;
  2. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。

 

 

方块

序号

积木块

描述

1

创建方块

 能在指定位置或区域的随机位置生成特定的方块类型,且可以指定朝向。如能在玩家脚下生成朝上的硫黄晶砂。

2

替换区域中的所有方块

 将区域内的方块全部替换成指定的方块,且可以设置方块朝向。

3

区域替换方块

 指定的区域内将某种方块全部替换为指定的方块,且可以设置方块朝向。

4

清空区域中的所有方块

 将指定的区域的所有方块清除,不会产生掉落物。

5

破坏区域中的所有方块

 将指定的区域的所有方块破坏,会产生掉落物。

6

放置蓝图

 在指定位置上创建蓝图建筑,还可对生成的建筑进行角度旋转。

7 创建颜色方块

在指定位置创建特定类型的方块,且可以指定朝向。如果选的是水泥块、棉花块、棉毡、玻璃块、透明玻璃、硬质玻璃块或玻璃片,还可以指定方块的颜色。

8 替换方块 将指定位置的方块替换成指定类型的方块。
9 删除方块 删除指定位置的任意方块,删除的方块不会产生掉落物。
10 破坏方块 破坏指定位置的任意方块,破坏的方块会产生掉落物。
     

 

 

创建方块

全称:在(事件中的位置)创建(樱桃木),朝向为[东]

分类:动作-方块

描述:能在指定位置或区域的随机位置生成特定的方块类型,且可以指定朝向。如能在玩家脚下生成朝上的硫黄晶砂。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 方块类型:可以在方块库中选择特定方块或使用函数库随机生成方块。
  3. 有6个朝向供选择,点击下拉框查看。

 

示例:玩家点击任意方块都会在被点击的位置上生成樱桃木。

教程链接:创建颜色方块

 

 

替换区域中所有方块

全称:将(区域)内的所有方块替换为(樱桃木),朝向 [北]

分类:动作-方块

描述:将区域内的方块全部替换成指定的方块,且可以设置方块朝向。

参数说明:

  1. 区域对象:可获取事件中的区域、自定义区域、用函数生成新区域,如位置转化为区域、区域扩大、区域偏移等;
  2. 方块对象:可以在方块库中选择特定方块或使用函数库随机生成方块;
  3. 朝向:有6个朝向供选择,点击下拉框查看。

 

示例:玩家使用“钛合金镐”后,“区域1”内的所有方块都被替换成“琥珀原石”。

教程链接:替换方块、区域替换方块

 

 

区域替换方块

全称:将(区域)中的(空气)替换为全称:(樱桃木),朝向[东]

分类:动作-方块

描述:在指定的区域内将某种方块全部替换为指定的方块,且可以设置方块朝向。

参数说明:

  1. 区域对象:可获取事件中的区域、自定义区域、用函数生成新区域,如位置转化为区域、区域扩大、区域偏移等;
  2. 方块对象:可以在方块库中选择特定方块或使用函数库随机生成方块;
  3. 朝向:有6个朝向供选择,点击下拉框查看。

 

示例:玩家使用“钛合金镐”后,“区域1”内的“岩石”方块被替换成“星能矿”,“长草土块”被替换成“琥珀原石”。

教程链接:替换方块、替换区域中所有方块

 

 

清空区域中所有方块

全称:清空(区域)内的所有方块

分类:动作-方块

描述:将指定的区域的所有方块清除,不会产生掉落物。

参数说明:

  1. 区域对象:可获取事件中的区域、自定义区域、用函数生成新区域,如位置转化为区域、区域扩大、区域偏移等。

 

示例:玩家使用“钛金战锤”后,“区域1”里的所有方块会被清空。

教程链接:删除方块、破坏区域中所有方块

 

 

破坏区域中所有方块

全称:破坏(区域)内的所有方块

分类:动作-方块

描述:将指定的区域的所有方块破坏,会产生掉落物。

参数说明:

  1. 区域对象:可获取事件中的区域、自定义区域、用函数生成新区域,如位置转化为区域、区域扩大、区域偏移等。

教程链接:破坏方块、清除区域中所有方块

 

 

放置蓝图

全称:在(位置)放置(蓝图),旋转[0度] ,镜像[假],蓝图区域全部覆盖[假]

分类:动作-方块

描述:在指定位置上创建蓝图建筑,还可对生成的建筑进行角度旋转。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 从蓝图库中选择或自定义蓝图;
  3. 旋转角度:4个可旋转的角度选择,点击下拉框查看;

 4.布尔值:有真假两个状态可选。选择真,生成的蓝图是原蓝图镜像后的效果,跟照镜子的效果一样。

 5.布尔值:有真假两个状态可选。选择真,生成蓝图的过程中会把原有方块替换为生成中的方块,选择假则不会替换原有方块。

 

示例:在“位置1”生成一辆旋转90度且通过镜像的“甜品车”。

 

创建颜色方块

全称:在(事件中的位置)创建(水泥块)朝向为(东)颜色为(白)

分类:动作-方块

描述:在指定位置创建特定类型的方块,且可以指定朝向。如果选的是水泥块、棉花块、棉毡、玻璃块、透明玻璃、硬质玻璃块或玻璃片,还可以指定方块的颜色。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 方块类型:可以在方块库中选择特定方块或使用函数库随机生成方块;
  3. 有6个朝向供选择,点击下拉框查看;

  1. 颜色值:可通过十六进制设置颜色、色盘选择颜色或使用函数随机生成颜色。

    

示例:玩家点击任意方块都会生成随机颜色的水泥块。

教程链接:创建方块

替换方块

全称:替换在(事件中的位置)上的方块为(樱桃木)朝向(东)

分类:动作-方块

描述:将指定位置的方块替换成指定类型的方块。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 方块类型:可以在方块库中选择特定方块或使用函数库随机生成方块;
  3. 有6个朝向供选择,点击下拉框查看。

示例:点石成金的效果。

教程链接:创建方块

删除方块

全称:删除在(事件中的位置)上的方块

分类:动作-方块

描述:删除指定位置的任意方块,删除的方块不会产生掉落物。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。

示例:点哪删哪。

常见错误:删除方块与破坏方块的区别在于方块被破坏后是否会产生掉落物。

教程链接:创建方块、破坏方块

破坏方块

全称:破坏在(位置)上的方块

分类:动作-方块

描述:破坏指定位置的任意方块,破坏的方块会产生掉落物。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。

示例:

常见错误:破坏方块与删除方块的区别在于方块被破坏后是否会产生掉落物。

教程链接:创建方块、删除方块

 

 

道具

序号

积木块

描述

1

创建投掷物

 可在指定位置A创建特定投掷物,并将此投掷物向指定位置B发射。

2 创建玩家的投掷物
可在指定位置A创建特定投掷物,并将此投掷物向指定位置B发射,且能指定该投掷物归属的玩家对象。
3 使玩家发射投掷物 
使指定玩家向指定方向发射指定的投掷物。
4 使生物发射投掷物
使指定生物向指定方向发射指定的投掷物。

 

 

创建投掷物(录视频)

全称:在指定(事件的位置)创建(嘟嘟鸟蛋),向(位置)发射

分类:动作-道具

描述:可在指定位置A创建特定投掷物,并将此投掷物向指定位置B发射。

参数说明:

1、3. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。1位置是发射位置,3位置是目标位置,投掷物会从1位置向3位置发射;

2.投掷物类型:在投掷物库中进行选择。

 

示例:玩家吃下冰蕨奶冻后会发射10次冰锥。

 

创建玩家的投掷物

全称:在指定(事件中的位置)创建属于(玩家)的(嘟嘟鸟蛋),向(位置)发射

分类:动作-道具

描述:可在指定位置A创建特定投掷物,并将此投掷物向指定位置B发射,且能指定该投掷物归属的玩家对象。

参数说明:

1、4 .位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置。1位置是发射位置,4位置是目标位置,投掷物会从1位置向4位置发射;

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 投掷物类型:在投掷物库中进行选择。

示例:当玩家点击的方块是琥珀原石,会从位置1朝位置2发射脉冲箭。

(只要上半段程序)

常见错误:无

教程链接:创建投掷物

 

使玩家发射投掷物

全称:使(触发事件的玩家)朝(正前方向)发射(嘟嘟鸟蛋)

分类:动作-道具

描述:使指定玩家向指定方向发射指定的投掷物。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主,也可以使用返回值是玩家对象的函数或自定义变量;
  2. 方向:可以从以玩家为参照的6个正方向中选择,也可以使用返回值为方向的函数,如玩家准心所指的方向。

  1. 投掷物类型:在投掷物库中进行选择。

示例:以下触发器可以在玩家吃食物“冰蕨奶冻”时向前后左右发射冰锥,吃个甜点也能发大招。

[发射冰锥.mp4]

教程链接:创建玩家的投掷物、使生物发射投掷物

 

使生物发射投掷物

全称:使(触发事件的玩家)朝(正前方向)发射(嘟嘟鸟蛋)

分类:动作-道具

描述:使指定生物向指定方向发射指定的投掷物。

参数说明:

  1. 生物对象:可从当前触发器事件中获取的生物对象,如触发事件的生物,也可以使用返回值是生物对象的函数或自定义变量;
  2. 方向:可以从以生物为参照的6个正方向中选择,也可以使用返回值为方向的函数。

  1. 投掷物类型:在投掷物库中进行选择。

示例:以下触发器可以让玩家攻击敌人时,坐骑同时向前发射石箭。

教程链接:使玩家发射投掷物

 

序号

积木块

描述

1

在任意组中添加任意值

 在指定类型的变量组末尾添加对应类型的值。

2

在任意组中删除任意值

 

在指定类型的变量组中删除所有指定的值。
3

设置任意组中指定编号的值

 

给指定变量组指定编号项赋值。
4

在任意值组插入任意值

 

在指定变量组的指定位置插入一个新值,该位置原有的值及其后的值都向后推移一位。
5 在任意组删除指定编号的值
删除指定变量组中指定位置的值,该位置原有的值及其后的值都向前推移一位。
     

 

 

在任意组中添加任意值

全称:在(任意组)中添加(任意值)

分类:动作-组

描述:在指定类型的变量组末尾添加对应类型的值。

注意:

1)使用该动作对位置组、区域组、生物组、玩家组、计时器组等变量类型添加值时,无法重复添加相同值;

2)数值组、字符串组、布尔值组、方块类型组、道具类型组、生物类型组、特效类型组等变量类型可以重复添加相同值。

 

参数说明:

  1. 变量组:先选择变量组类型,再选择具体变量组,可以使用函数库中的变量组或自定义变量组。
  2. 变量组对应变量类型:如玩家组对应玩家,位置组对应位置,可以使用函数或自定义变量。

 

示例:

下图的触发器可以用于记录玩家获取的掉落物。当玩家拾取掉落物时,会将掉落物对应的道具类型添加到道具组“玩家道具”中。

注意:(1)添加位置总是在组的末尾。(2)在联机游戏中,“玩家道具”需要设置为私有变量组。

教程链接:在任意组插入任意值、在任意组删除任意值

 

在任意组中删除任意值

全称:在(任意组)删除(任意值)

分类:动作-组

描述:在指定类型的变量组中删除所有指定的值。注意:当组中有多个同样的值时,会被一同删除。例如a = {1,1,2,3} 删除1则删除所有1,则a = {2,3}

 

参数说明:

  1. 变量组:先选择变量组类型,再选择具体变量组,可以使用函数库中的变量组或自定义变量组。
  2. 变量组对应变量类型:如玩家组对应玩家,位置组对应位置,可以使用函数或自定义变量。

示例:

以下触发器可以实现位置打卡的作用。当玩家到达一个打卡点时,从位置组中删除玩家点击的位置。

注意:当要删除的值在组中不存在时,删除代码块什么也不做,变量组就不会被改变。

教程链接:在任意组删除指定编号的值、在任意组中删除一组值

 

设置任意组中指定编号的值

全称:设置(任意组)中编号(1)的值为(任意值)

分类:动作-组

描述:给指定变量组指定编号项赋值。

参数说明:

  1. 变量组:先选择变量组类型,再选择具体变量组,可以使用函数库中的变量组或自定义变量组。
  2. 数值:手动输入整数,也可使用函数或数值变量。有效数值最小是1。
  3. 变量组对应变量类型:如玩家组对应玩家,位置组对应位置,可以使用函数或自定义变量。

注意:编号的数值如果超过组中数值的个数,则会在组的末尾添加设定的数值为组中新的项。比如,如果数值组中只有3个值,设置编号5的值为“5”时,结果是在数值组中增加第4项(而不是第5项),值为“5”。

示例:以下触发器可以统计游戏中玩家挖掘的每种木材的数量。其中数值组“方块计数”中的第1项记录樱桃木的数量,第2项记录白杨木的数量,第3项记录红杉木的数量。

教程链接:在任意组中插入任意值

 

在任意组中插入任意值

全称:在(任意组)的第(1)位插入(任意值)

分类:动作-组

描述:在指定变量组的指定位置插入一个新值,该位置原有的值及其后的值都向后推移一位。

参数说明:

  1. 变量组:先选择变量组类型,再选择具体变量组,可以使用函数库中的变量组或自定义变量组。
  2. 数值:手动输入整数,也可使用函数或数值变量。有效数值最小是1。
  3. 变量组对应变量类型:如玩家组对应玩家,位置组对应位置,可以使用函数或自定义变量。

注意:插入新值后,组中插入位置原有的值以及后面的值的序号都会变大1,也就是向后推移一位,组中值的数量相应增加1。如果设定的插入位置序号大于组中值的总数,则在组结尾添加新值。这时的效果和【在任意组中添加任意值】一样。

示例:以下触发器可以将获得VIP券的玩家添加到排队玩家的队首。

教程链接:设置任意组中指定编号的值、在任意组中添加任意值

 

在任意组删除指定编号的值

全称:删除(任意组)中编号(1)的(值)

分类:动作-组

描述:删除指定变量组中指定位置的值,该位置原有的值及其后的值都向前推移一位。

参数说明:

  1. 变量组:先选择变量组类型,再选择具体变量组,可以使用函数库中的变量组或自定义变量组。
  2. 数值:手动输入整数,也可使用函数或数值变量。有效数值最小是1,最大是当前组中的值数量。

注意:当要设定的序号超过组中现有的值数量时,组中的值不会被删除。

示例:以下触发器可以在交付物品后让排在队伍最前面的玩家出队,也就是删除排队玩家组中的第一个玩家。

 

 

计时器

 

序号

积木块

描述

1 运行倒计时器
启动指定计时器的倒数功能,且能设置倒数时间和是否重复运行。
2 运行正向计时器
启动指定计时器的计时功能。
3 暂停计时器
暂停指定计时器的计时功能,使用恢复计时器触发器可以继续计时。
4 恢复计时器
让暂停的计时器恢复运行。
5 停止计时器
停止指定计时器的计时功能。
6 设置计时器计时
设置指定的计时器时间。
7 显示计时器窗口
对选择的玩家组显示计时器窗口。
8 隐藏计时器窗口
对选择的玩家组隐藏计时器窗口。

 

 

运行倒计时器

全称:启动(计时器),倒数(5)秒,重复计时器<假>

分类:动作-计时器

描述:启动指定计时器的倒数功能,且能设置倒数时间和是否重复运行。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量;
  2. 数值:可通过数字键盘输入,设置倒数的时间;
  3. 布尔值:有真假两种状态可选。

示例:当玩家进入“游戏区”后,启动这个玩家的计时器(私有变量),开始倒数30秒不重复计时。

常见错误:无

教程链接:运行正向计时器

 

 

运行正向计时器

全称:启动(计时器)

分类:动作-计时器

描述:启动指定计时器的计时功能。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量。

示例:当玩家进入游戏,马上启动玩家的计时器(私有变量)。

常见错误:无

教程链接:运行倒计时器

 

 

暂停计时器

全称:暂停(计时器)

分类:动作-计时器

描述:暂停指定计时器的计时功能,使用恢复计时器触发器可以继续计时。注意:暂停后的计时器时间不变。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量。

示例:玩家进入游戏启动计时器,当到达终点暂停计时器。

常见错误:无

教程链接:恢复计时器、停止计时器

 

 

恢复计时器

全称:恢复(计时器)

分类:动作-计时器

描述:让暂停的计时器恢复运行。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量。

示例:玩家消耗香蕉会暂停倒计时10秒。

常见错误:无

教程链接:暂停计时器、停止计时器

 

 

停止计时器

全称:停止(计时器)

分类:动作-计时器

描述:停止指定计时器的计时功能。注意:计时器的时间会马上归零。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量。

示例:玩家进入游戏启动计时器,到达终点停止计时。

常见错误:无

教程链接:暂停计时器、恢复计时器

 

 

设置计时器计时

全称:设置(计时器)为(5)秒

分类:动作-计时器

描述:设置指定的计时器时间。

参数说明:

  1. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量;
  2. 数值:可通过数字键盘输入。

示例:让计时器从5开始计时。

常见错误:设置计时器需要在启动计时器之后(图1对),否则最后启动会将设置的数值归零(图2错)。

教程链接:无

 

 

显示计时器窗口

全称:对(玩家组)显示(计时器)窗口,标题(标题:)

分类:动作-计时器

描述:对选择的玩家组显示计时器窗口。

参数说明:

  1. 玩家组:可获取当前游戏中所有的玩家对象、也能获取同一队伍或同一区域的玩家对象;
  2. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量;
  3. 字符串:可通过文本框输入文字。

示例:对所有玩家显示计时器窗口

常见错误:无

教程链接:隐藏计时器窗口

 

 

隐藏计时器窗口

全称:对(玩家组)隐藏(计时器)

分类:动作-计时器

描述:对选择的玩家组隐藏计时器窗口。

参数说明:

  1. 玩家组:可获取当前游戏中所有的玩家对象、也能获取同一队伍或同一区域的玩家对象;
  2. 计时器对象:可选取计时器组中指定的对象或自定义的计时器变量。

示例:当有玩家获胜后,隐藏所有玩家的计时器窗口。

常见错误:无

教程链接:显示计时器窗口

 

 

 

 

 

 

界面

序号

积木块

描述

1

打开界面

 在游戏运行中对指定玩家展示特定UI界面进行交互,如开局介绍规则,或在游戏中选择装备等。

2

关闭界面

 关闭指定的UI界面。

3

设置文本内容

 来设置UI界面中的【文字】和【输入框】元件的文本内容,需要配合【打开界面】积木使用。

4 显示元件 可让指定界面中某个元件显示。
5 隐藏元件

可让指定界面中某个元件隐藏。

6 删除位置上的特效 删除指定位置上特定类型的特效。因为循环特效会一直播放,使用此方块可以进行删除。
7 设置图案\按钮内容
设置指定界面中的按钮或图片元件的图案。
8 平滑缩放元件至宽高
设置指定界面中的元件在规定时间内伸缩到指定大小。
9 切换页面状态
在有多个状态的界面中,可用于状态间的切换。
10 切换页面状态(智能动画)
在有多个状态的界面中,可用于状态间的切换,且会根据状态间的差别智能补帧。

 

 

打开界面

全称:使(玩家)打开(界面)

分类:动作-界面(局部)

描述:在游戏运行中对指定玩家展示特定UI界面进行交互,如开局介绍规则,或在游戏中选择装备等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择。

 

示例:进入游戏,弹出欢迎语。

教程链接:关闭界面

 

 

关闭界面

全称:使(玩家)关闭(界面)

分类:动作-界面(局部)

描述:关闭指定的UI界面。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择。

 

示例:点击“关闭按钮”可以关闭说明页面。

 

 

设置文本内容

全称:使(玩家)设置(界面)的(元件)的文本为("你好")

分类:动作-界面(局部)

描述:用来设置UI界面中的【文字】和【输入框】元件的文本内容,需要配合【打开界面】积木使用。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 元件对象:在创建的界面中选择已添加的【文字】和【输入框】元件;
  4. 字符串:可通过文本框输入文字或使用函数将数值转化为字符串进行显示。

 

示例:玩家进入游戏后,在界面显示“你好”文字信息。

   

 

显示元件

全称:使(触发事件的玩家)设置(当前编辑的界面)的(元件)的展示属性为显示

分类:动作-界面(局部)

描述:可让指定界面中某个元件显示。

注意:让指定元件显示前,必须先打开元件所在的界面且确保元件原来是隐藏,否则无效果。如果要显示的元件有父集且父集是隐藏的,该代码块无法显示。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 元件对象:点击下拉框可选择界面中任意元件。

示例:按下当前界面中的确定按钮,会弹出提示图。

常见错误:如果元件的父集是隐藏的,单独显示元件是无效的,需要把它的父集也显示出来。

  

教程链接:隐藏元件

隐藏元件

全称:使(触发事件的玩家)设置(当前编辑的界面)的(元件)的展示属性为隐藏

分类:动作-界面(局部)

描述:可让指定界面中某个元件隐藏。

注意:指定元件隐藏时,必须先打开元件所在的界面否则无效果。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 元件对象:点击下拉框可选择界面中所有元件类型。

示例:按下当前界面中的关闭按钮,隐藏武器界面和关闭按钮。

教程链接:显示元件

删除位置上的特效

全称:删除(事件中的位置)上的(特效类型)

分类:动作-特效

描述:删除指定位置上特定类型的特效。因为循环特效会一直播放,使用此方块可以进行删除。

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 特效类型:可以在特效库中选择或使用函数库获取最后生成的特效或事件中的特效等。

示例:在位置1上播放“环境1”特效,5秒后删除。

教程链接:在位置上播放特效

 

 

 

设置图案\按钮内容

全称:使(触发事件的玩家)设置(当前编辑的界面)的(元件)的图案为(图标)

分类:动作-界面(局部)

描述:设置指定界面中的按钮或图片元件的图案。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 元件对象:在创建的界面中选择已添加的按钮或图片元件;
  4. 图片:在素材库中选择图案。

示例:玩家按下界面中的“按钮1”后,“图片1”元件图案修改为“图标15"。

常见错误:无

教程链接:无

 

 

平滑缩放元件至宽高

全称:使(触发事件的玩家)设置(当前编辑的界面)的(元件)平滑运动((1)秒内缩放至宽(100)高(100))

分类:动作-界面(局部)

描述:设置指定界面中的元件在规定时间内伸缩到指定大小。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 元件对象:在创建的界面中选择已添加的按钮、图片、文字或输入框元件;
  4. 时间:通过键盘输入时间,使用返回值是数值的函数或数值变量;

5、6. 数值:通过键盘输入最后要得到的宽和高的值。

示例:制作一个放大缩小提示效果。

常见错误:无

教程链接:无

 

 

切换页面状态

全称:使(触发事件的玩家)的(当前编辑的界面)切换为(页面状态)

分类:动作-界面(局部)

描述:在有多个状态的界面中,可用于状态间的切换。注意:页面打开时默认显示状态1。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 页面状态:在同一界面的状态列表中进行选择。

示例:当玩家点击界面中“礼物按钮”,界面从状态1切换到状态2。

常见错误:无

教程链接:

 

 

切换页面状态(智能动画)

全称:使(触发事件的玩家)的(当前编辑的界面)切换为(页面状态)动画<span>[</span>线性变换<span>]</span>时长(2)秒

分类:条件-游戏逻辑

描述:在有多个状态的界面中,可用于状态间的切换,且会根据状态间的差别智能补帧。

注意:页面打开时默认显示状态1。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 界面对象:在自定义的UI界面中选择;
  3. 页面状态:在同一界面的状态页中进行选择。
  4. 移动速率:有20种变化速率可选;

  1. 时间:控制元件从状态1切换到状态2的时间。

示例:

当玩家进入游戏,元件会在2秒内从状态1线性变化为状态2。我们将看到礼物图案从屏幕外匀速移动到视野正中。

常见错误:无

教程链接:切换状态

 

 

特效

序号

积木块

描述

1

在位置上播放特效

 可以在指定位置或区域内播放特效指定类型的特效,如用于制作攻击特效或地图引导效果。

2    

 

 

在位置上播放特效

全称:在(事件中的位置)上播放(提示1),大小(1)

分类:动作-特效

描述:可以在指定位置或区域内播放特效指定类型的特效,如用于制作攻击特效或地图引导效果。

注意:有些特效是一次性的,有些是循环播放的,循环的特效需要使用【删除位置上的特效】积木才会消失。如下图

参数说明:

  1. 位置对象:可以获取事件中的位置、区域中的随机位置或自定义位置;
  2. 特效类型:可以在特效库中选择或使用函数库随机生成的特效;
  3. 数值:通过数字键盘输入或函数库中获取,可以是小数。

 

示例:当游戏内的时间达到20点时,在位置1会同时播放粒子32和37特效(烟花)。

常见错误:让特效连续播放时,需要在中间加等待时间,否则会重合,达不到预期效果。

 

触发器百科词条:触发器

动作

动作代码块是指在特定事件发生时,程序执行的具体动作或操作指令。将动作代码块拼接在对应的事件代码块下方,程序就可在特定事件发生时进行相应的操作。

 

音效

序号

积木块

描述

1 使玩家播放音效

在玩家身上播放自定义音效,这个音效可以传播,周围其他玩家可听到。

2 对玩家播放界面音效 在玩家所处的位置播放音效,这个音效只对选择的玩家生效,周围其他玩家无法听到。
     

 

使玩家播放音效

全称:使玩家播放场景(音效),音量(100),音调(1),循环播放[假]

分类:动作-音频

描述:在玩家身上播放自定义音效,这个音效可以传播,周围其他玩家可听到。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 音效:可在音效库中选择音效或通过函数随机播放音效;

  1. 数值:通过键盘输入数值控制音量大小;
  2. 数值:通过数值控制原音效的音调变化,1是原音效,大于1是调高音调,小于1是调低音调;
  3. 布尔值:有真假两种状态可选。

示例:当玩家受伤时在玩家身上播放场景音效“受击2”。

教程链接:对玩家播放界面音效

 

 

对玩家播放界面音效

全称:对玩家播放界面(音效),音量(100),音调(1),循环播放[假]

分类:动作-音频

描述:在玩家所处的位置播放音效,这个音效只对选择的玩家生效,周围其他玩家无法听到。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 音效:可在音效库中选择音效或通过函数随机播放音效;

  1. 数值:通过键盘输入数值设置音量大小;
  2. 数值:通过数值控制原音效的音调变化,1是原音效,大于1是调高音调,小于1是调低音调;
  3. 布尔值:有真假两种状态可选。

示例:当玩家打败冰陨巨魔获得陨魔假面后,玩家界面会播放提示音效,并在3秒后获胜。

教程链接:使玩家播放音效

 

图文信息

 

序号

积木块

描述

1 在玩家身上创建图文信息
可在玩家身上创建多种图文信息如文字板、漂浮文字、进度条、图片等。
2 删除玩家身上的图文信息类型
可以删除玩家身上指定编号的图文信息。
     

 

 

在玩家身上创建图文信息

全称:在(触发事件的玩家)身上创建(内容为(“123”)的文字板,字体大小(16),不透明度(0)%,编号(1)),向(正上方向)偏移距离(100)

分类:动作-图文信息

描述:可在玩家身上创建多种图文信息如文字板、漂浮文字、进度条、图片等。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 字符串:可输入文字或使用函数将数值转化为字符串。
  3. 字体大小:控制文字板的文字大小,取值范围:1-25;
  4. 不透明度:控制字体板背景的不透明度,取值范围0%-100%;
  5. 编号:可给不同种类的文字板进行编号,如金币数、生命值、经验值;
  6. 方向:以玩家为中心;

        7.偏移距离:配合方向设置偏移距离。

示例:

玩家进入游戏后,在头上显示姓名。

常见错误:当需要同时显示多种信息时,需要给图文信息进行编号和偏移距离的调整,同一编号的图文信息只会显示最后创建的那一条。

教程链接:字符串、删除玩家身上的图文信息类型

 

删除玩家身上的图文信息类型

全称:删除(触发事件的玩家)身上编号为(1)的<span>[</span>文字板<span>]</span>

分类:动作-图文信息

描述:可以删除玩家身上指定编号的图文信息。

参数说明:

  1. 玩家对象:可从当前触发器事件中获取玩家对象,如触发事件的玩家或房主;
  2. 编号:在创建图文信息时,对图文信息进行编号;
  3. 图文类型:一共有10种类型。

示例:使用以下触发器可以显示指向特定位置的引导箭头,10秒后删除。

常见错误:无

教程链接:在玩家身上创建图文信息

 

 

 

 

 

 

 

 

 

 

站点有内容要更新是否更新。
更新
忽略