道具百科
触发器百科
脚本API百科
创作手册
创作功能
其他
Studio百科
事件
迷你世界 更新时间: 2023-11-17 09:58:49

游戏逻辑

序号

积木块

描述

1

当游戏创建

 当游戏开启后,开始倒计时,倒计时结束游戏正式开始,该事件被触发。

2

当天气改变

 当天气从一个状态变为另一个状态,该事件会被触发。因为有多种天气,所以结合条件语句可以在不同天气下做出不同的动作。

3

当游戏时间为5点

 到达指定时间后,该事件被触发。可以用来制作跟时间相关的功能,如到点生成怪物游戏,整点报时等。

4

当游戏运行5秒后

 游戏正式开始5秒后事件被触发。

5

当每运行2秒都

 游戏开始后,每过2秒该事件都会被触发一次。

6

当收到广播消息

 在程序中用于消息传递,协调不同触发器的执行。【接收广播】需要结合【动作-游戏逻辑】中的【发送广播】使用。当【发送广播】积木执行后,对应的【接收广播】事件就会被触发。

7    

 

 

当游戏创建

全称:当游戏创建

分类:事件-游戏逻辑

描述:当游戏开启后,开始倒计时,倒计时结束游戏正式开始,该事件被触发。

示例:当游戏开始后将时间设为22点且下雨。

 

 

当天气改变

全称:当天气改变

分类:事件-游戏逻辑

描述:当天气从一个状态变为另一个状态,该事件会被触发。因为有多种天气,所以结合条件语句可以在不同天气下做出不同的动作。

示例:在不同的天气状态下会得到不同的装备。

 

 

 

当游戏时间为5点

全称:当游戏时间为(5)点

分类:事件-游戏逻辑

描述:到达指定时间后,该事件被触发。可以用来制作跟时间相关的功能,如到点生成怪物游戏,整点报时等。

注意:使用事件时,需要将时间的锁打开,否则时间不会变化。如下图

参数说明:

  1. 数值:通过键盘输入时间,时间的有效值只能是整数。

示例:到了指定时间,对所有玩家显示飘窗文字。

 

 

当游戏运 行5秒后

全称:当游戏运行(5)秒后

分类:事件-玩家

描述:游戏正式开始5秒后事件被触发。

参数说明:

  1. 数值:通过键盘输入时间,时间的有效值只能是整数。

示例:在游戏开始后,生存100秒就可以获得终极装备。

 

 

游戏每运行2秒都

全称:游戏每运行(2)秒都

分类:事件-游戏逻辑

描述:游戏开始后,每过2秒该事件都会被触发一次。

参数说明:

  1. 数值:通过键盘输入时间,时间可以取小数。注意:时间最小取值为0.05秒。

示例:游戏开始后,每过30秒在指定区域生成5个混乱弓箭手。

 

 

当收到广播消息

全称:当收到广播(消息)

分类:事件-游戏逻辑

描述:在程序中用于消息传递,协调不同触发器的执行。【接收广播】需要结合【动作-游戏逻辑】中的【发送广播】使用。当【发送广播】积木执行后,对应的【接收广播】事件就会被触发。

参数说明:

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

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

教程链接:概念词条 广播,发送广播,发送广播并等待

 

C:\Users\zhangjilong\Downloads\触发器百科积木素材\1.png

玩家

序号

积木块

描述

1

当玩家进入游戏

 侦测地图是否有新玩家进入,一旦有新玩家进入,该事件会被触发。

2

当玩家使用道具

 玩家使用投掷物、手持式武器、食物、书本都能触发事件。注意:使用篮球、足球,并不能触发事件。

3

当玩家获得道具

 以任何方式,将道具添加到玩家快捷栏、背包都会触发事件。

4

当玩家受伤

 玩家被怪物攻击、岩浆灼烧、缺氧、摔伤都会触发事件。可以利用该事件制作被击打效果。

5

当玩家攻击命中

 触发该事件的动作可以是丢出投掷物(包括炸弹)或近战击中生物/玩家。注意:使用篮球、足球和炸弹爆炸击中生物,并不能触发该事件。

6

当玩家开始攻击

 丢出投掷物、使用武器攻击生物或其他玩家或徒手攻击生物,都能触发该事件。

7

当玩家按下键位W

 当按下键盘上的W键时,该事件被触发。事件只在电脑端有效,因为它只侦测键盘上26个字母和空格键、Shift键。

8

当玩家开始移动

 当玩家切换到指定运动状态时,该事件会被触发。如从静止到移动时,能触发事件。

9

当玩家进入区域

 玩家进入指定区域时,事件会被触发一次。常被用来实现地图局部区域内的玩法,比如玩家到达特定区域生成敌人,或到达指定区域获得奖励等。

10

当玩家离开区域

 玩家从指定区域内离开时,事件会被触发一次。

11

当玩点击方块

 当玩家点击任意方块后,该事件被触发。可做案例如点石成金、换皮肤、标记方块等功能。

12

当玩家使用动画表情

 当玩家做出任何动画表情时事件会被触发,结合条件判断语句,可将不同的动画表情拥有各种好玩的技能,如召唤生物、放大招等。

13

当玩家在聊天框发送“你好”

 在聊天框输入指定文本后(必须完全匹配的文本),会触发该事件。可在游戏中制作“作弊码”,如回城、回血、武器的“作弊码”等。

14

当任意玩家在聊天框输入包含“你好”的信息

 

在聊天框输入的文本包含指定的文本内容,则会触发该事件。
15

当玩家碰撞任意玩家/生物

 当玩家与玩家、生物碰撞可触发该事件,且会返回被撞击对象的坐标,结合特效积木可制作撞击特效。

16 当玩家移动一格距离
程序运行过程中,玩家每移动1格距离时触发。
17 当玩家造成伤害
当玩家以任何方式伤害生物或玩家,造成对方生命值降低时,触发该事件。常见的伤害方式有徒手或使用道具击中,使用投掷物击中,投掷炸弹爆炸后炸伤,使用范围攻击伤害等。
   
 

 

 

当玩家进入游戏

全称:当玩家进入游戏

分类:事件-玩家

描述:侦测地图是否有新玩家进入,一旦有新玩家进入,该事件会被触发。

示例:当有新玩家进入地图后,在玩家出现的位置播放一个特效。

教程链接:当游戏创建

 

 

当玩家使用道具

全称:当玩家使用道具

分类:事件-玩家

描述:玩家使用投掷物、手持式武器、食物、书本都能触发事件。注意:使用篮球、足球,并不能触发事件。

示例:玩家用道具时,会伴随特效出现。

教程链接:道具

 

 

当玩家获得道具

全称:当玩家获得道具

分类:事件-玩家

描述:以任何方式,将道具添加到玩家快捷栏、背包都会触发事件。

示例:当玩家获得道具时,会飘出文字提示。

教程链接:道具

 

 

当玩家受伤

全称:当玩家受伤

分类:事件-玩家

描述:玩家被怪物攻击、岩浆灼烧、缺氧、摔伤都会触发事件。可以利用该事件制作被击打效果。

示例:玩家受到伤害后,屏幕会有闪烁效果。

教程链接:当玩家造成伤害

 

 

当玩家攻击命中

全称:当玩家攻击命中

分类:事件-玩家

描述:触发该事件的动作可以是丢出投掷物(包括炸弹)或近战击中生物/玩家。注意:使用篮球、足球和炸弹爆炸击中生物,并不能触发该事件。

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

教程链接:当玩家开始攻击、当玩家造成伤害

 

 

当玩家开始攻击

全称:当玩家开始攻击

分类:事件-玩家

描述:丢出投掷物、使用武器攻击生物或其他玩家或徒手攻击生物,都能触发该事件。

注意:双手对着空气狂挥和扔出篮球、足球、炸弹爆炸击中生物并不会触发该事件。

示例:增加玩家发起攻击时的特效。

 

 

当玩家按下键位W

全称:当玩家按下 [键位W]

分类:事件-玩家

描述:当按下键盘上的W键时,该事件被触发。事件只在电脑端有效,因为它只侦测键盘上26个字母和空格键、Shift键。注意:如果按着按键不松手,此事件只会触发一次。当玩家松手后再次按下按键,事件再次触发。

参数说明:

  1. 按键:点击下拉框一共可以看到对应的28个按键。如下所示

示例:按下键盘上的W键,玩家会向前方发射冰锥。

 

 

当玩家开始移动

全称:当玩家开始[移动]

分类:事件-玩家

描述:当玩家切换到指定运动状态时,该事件会被触发。如从静止到移动时,能触发事件。

参数说明:

  1. 运动状态:点击下拉箭头,一共有7个运动状态可选。如下所示

示例:当玩家从别的运动状态切换到移动时,玩家会有个瞬间向前的移动。

 

 

当玩家进入区域

全称:当玩家进入区域

分类:事件-玩家

描述:玩家进入指定区域时,事件会被触发一次。常被用来实现地图局部区域内的玩法,比如玩家到达特定区域生成敌人,或到达指定区域获得奖励等。

注意:进入区域和离开区域事件无法触发开发者相关的动作,例如播放广告、显示商品购买窗口、打开开发者商店。

参数说明:

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

 

示例:当玩家进入“区域1”后,改变玩家的外观。

教程链接:区域、当玩家离开区域

 

 

当玩家离开区域

全称:当玩家离开(区域)

分类:事件-玩家

描述:玩家从指定区域内离开时,事件会被触发一次。

注意,进入区域和离开区域事件无法触发开发者相关的动作,例如播放广告、显示商品购买窗口、打开开发者商店。

参数说明:

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

 

示例:当玩家离开“区域1”后显示飘窗文字。

教程链接:区域、当玩家进入区域

 

 

当玩家点击方块

全称:当玩家点击方块

分类:事件-玩家

描述:当玩家点击任意方块后,该事件被触发。可做案例如点石成金、换皮肤、标记方块等功能。

示例:通过点击,可将任意方块变成琥珀原石。

 

 

当玩家使用动画表情

全称:当玩家使用动画表情

分类:事件-玩家

描述:当玩家做出任何动画表情时事件会被触发,结合条件判断语句,可将不同的动画表情拥有各种好玩的技能,如召唤生物、放大招等。

示例:当玩家使用“摆姿势”的动画表情时,即可以触发“雷霆一击技能”。

教程链接:玩家播放动画表情

 

 

当玩家在聊天框发送“你好”

全称:当玩家在聊天框发送(你好)

分类:事件-玩家

描述:在聊天框输入指定文本后(必须完全匹配的文本),会触发该事件。可在游戏中制作“作弊码”,如回城、回血、武器的“作弊码”等。

参数说明:

  1. 字符串:可通过文本框输入文字。

示例:当玩家在聊天框输入“回城”,玩家会被传送回城堡。

常见错误:

教程链接:概念词条 字符串、当玩家的聊天框显示“你好”、当任意玩家在聊天框输入包含“你好”

 

当任意玩家在聊天框输入包含“你好”的信息

全称:当任意玩家在聊天框输入包含(你好)的信息

分类:事件-玩家

描述:在聊天框输入的文本包含指定的文本内容,则会触发该事件。

注意:聊天框输入的信息必须是连续、完整的指定字符串。如“你好朋友”和“谁说你好了?”都包含“你好”,但“你真好”和“你 好”都不包含“你好”。

参数说明:

  1. 字符串:可通过文本框输入文字,使用函数或字符串变量。

示例:在聊天框中输入包含“回城”的文本,玩家会被传送回城堡。

注意:使用此触发事件需要防止用意相反的情况出现。比如在下面的例子中,当玩家输入“不要回城”,也会被判断成包含“回城”,从而将玩家传送回去。

教程链接:当玩家在聊天框发送“你好”

 

 

当玩家碰撞任意玩家/生物

全称:当玩家碰到任意玩家/生物

分类:事件-玩家

描述:当玩家与玩家、生物碰撞可触发该事件,且会返回被撞击对象的坐标,结合特效积木可制作撞击特效。

注意:当玩家与玩家碰撞时,该事件区分触发玩家与目标玩家。

示例:当玩家与玩家或生物碰撞时会播放撞击特效。

教程链接:当生物碰撞任意玩家/生物

 

当玩家移动一格距离

全称:当玩家移动一格距离

分类:事件-玩家

描述:在程序运行过程中,玩家每移动1格距离时触发。

示例:常用来设计玩家在走动中出现的效果或在走动中需要进行的判断,如步步生莲或者走动特效等。下面的触发器就可以让玩家每走一格就在走到的位置上播放一次炫酷的雪花特效。

常见错误:需要注意与【当玩家开始移动】代码块区别,如果将上例中的触发器改为下面这样,那么只会在玩家开始移动时看到一次雪花特效,在持续走动的过程中是没有雪花特效的。

教程链接:当玩家开始移动

 

当玩家造成伤害

https://mini1.feishu.cn/space/api/box/stream/download/asynccode/?code=OWQxMjYzNzUwZTJlMmUzNzI4ZThjYzRlNTA4MWE0N2FfM2tYcmdxcURsU0hFa3UxdVFNVlFmdmRpakxWZDRCTnBfVG9rZW46R1k0MmJrdWxYb3BMS0Z4QmN1WmNoNzdvblZlXzE3MDAxMjc4Njk6MTcwMDEzMTQ2OV9WNA

全称:当玩家造成伤害

分类:事件-玩家

描述:当玩家以任何方式伤害生物或玩家,造成对方生命值降低时,触发该事件。常见的伤害方式有徒手或使用道具击中,使用投掷物击中,投掷炸弹爆炸后炸伤,使用范围攻击伤害等。

示例:在玩家造成伤害处,播放一个打击特效。

教程链接:当玩家攻击命中

 

 

C:\Users\zhangjilong\Downloads\触发器百科积木素材\2.png

生物

序号

积木块

描述

1

当生物被创建

 任何生物被创建都会触发事件。结合判断语句,可初始化生物的基础属性。

2

当生物碰撞任意玩家/生物

 当生物与玩家或生物碰撞可触发该事件,可以实现碰撞相关各种玩法,如得分、伤害、变身、播放音效特效等。

3

当此类生物被创建

 此积木只用于【选择】界面中创建的生物对象,当指定的生物对象被创建后,会触发该事件。

4    

 

 

当生物被创建

全称:当生物被创建

分类:事件-生物

描述:任何生物被创建都会触发事件。结合判断语句,可初始化生物的基础属性。

示例:当被创建的是熔岩巨人则最大生命值设为2000,如果是小恶魔,则最大生命值修设为100。

教程链接:初始化、当此类生物被创建

 

 

当生物碰撞任意玩家/生物

全称:当生物碰撞任意玩家/生物

分类:事件-生物

描述:当生物与玩家或生物碰撞可触发该事件,可以实现碰撞相关各种玩法,如得分、伤害、变身、播放音效特效等。

注意:该事件区分触发事件的生物与目标玩家对象。如下图

示例:当生物与玩家或生物碰撞时会播放撞击特效。

教程链接:当玩家碰撞任意玩家/生物

 

 

当此类生物被创建

全称:当此类生物被创建

分类:事件-生物(局部)

描述:此积木只用于【选择】界面中创建的生物对象,当指定的生物对象被创建后,会触发该事件。可制作出场效果,如当冰灵守卫被创建会带来冰雪天气。如下图

示例:当指定的生物被创建,飘窗会显示对应的提示。

教程链接:当生物被创建

 

 

C:\Users\zhangjilong\Downloads\触发器百科积木素材\2.png

方块

序号

积木块

描述

1

当方块被破坏

通过挖掘、炸弹或程序破坏方块,该事件都会触发。

2 当方块被挖掘
通过挖掘、炸弹或程序破坏方块,该事件都会触发。
3  
 

 

 

当方块被破坏

全称:当方块被破坏

分类:事件-方块

描述:通过挖掘、炸弹或程序破坏方块,该事件都会触发。

示例:用特效突显被破坏的方块。

教程链接:当方块被挖掘

 

当方块被挖掘

全称:当方块被挖掘

分类:事件-方块

描述:当玩家徒手或使用工具挖掘方块时会触发该事件。

示例:常见错误:玩家挖掘指定方块时会获得子弹。

教程链接:当玩家点击方块

 

 

C:\Users\zhangjilong\Downloads\触发器百科积木素材\4.png

道具

序号

积木块

描述

1

当投掷物被创建

角色扔出投掷物时,事件被触发。注意:将手持的物品切换为投掷物并不能触发此事件。

2

当投掷物击中任意玩家/生物/方块

投掷物击中玩家、生物或方块后事件被触发,可用来制作“飞矛传送”。

3

当此类道具被玩家使用

此积木只用于【选择】界面中创建的道具对象,当指定的道具对象被任一玩家使用,都会触发该事件。可用来给道具赋予新的组合能力。

4    

 

 

当投掷物被创建

全称:当投掷物被创建

分类:事件-道具

描述:角色扔出投掷物时,事件被触发。注意:将手持的物品切换为投掷物并不能触发此事件。

示例:扔出投掷物时,会提示消耗了什么投掷物。

 

 

当投掷物击中任意玩家/生物/方块

全称:当投掷物击中任意玩家/生物/方块

分类:事件-道具

描述:投掷物击中玩家、生物或方块后事件被触发,可用来制作“飞矛传送”。

示例:将玩家传送至投掷物击中的目标坐标处。

教程链接:投掷物

 

 

当此类道具被玩家使用

全称:当此类道具被玩家使用

分类:事件-道具(局部)

描述:此积木只用于【选择】界面中创建的道具对象,当指定的道具对象被任一玩家使用,都会触发该事件。可用来给道具赋予新的组合能力。如下图

示例:当指定道具被使用后,玩家攻击力“远程攻击力”会提升20点。

教程链接:当此类道具被玩家/生物获取、当玩家使用道具

 

 

C:\Users\zhangjilong\Downloads\触发器百科积木素材\5.png

界面

序号

积木块

描述

1

当前界面被打开

界面被打开指的是自定义的UI界面被打开, “当前界面”指事件代码块所在编程区的界面对象。

2

当前界面的按钮被松开

当前界面对象中的按钮被按下并松开时,该事件被触发。

3

当前界面的按钮被按下

当前界面对象中的按钮被按下时,该事件被触发。

4 当玩家在当前界面的输入框输入内容
当玩家选取界面中的输入框并输入内容,在取消对输入框的选取后(即确认输入时),该事件会被触发。
5  
 

 

 

当前界面被打开

全称:当前界面被打开

分类:事件-界面(局部)

描述:界面被打开指的是自定义的UI界面被打开,如图1。“当前界面”指事件代码块所在编程区的界面对象,如图2。当【打开界面】代码块,打开了对应界面,该事件才会被触发。

 

示例: 当前界面被打开玩家不可移动,直到当前界面关闭玩家才恢复移动权限。

教程链接:界面

 

 

当前界面的按钮被松开

全称:当前界面的(元件)被松开

分类:事件-界面(局部)

描述:当前界面对象中的按钮被按下并松开时,该事件被触发。

参数说明:

  1. 元件对象:点击下拉框可以选择要侦测的按钮。

  

示例:点击“开始按钮 ”并松开后,玩家才能移动,冒险正式开始。

 

教程链接:元件、当前界面的按钮被按下

 

 

当前界面的按钮被按下

全称:当前界面的(元件)被按下

分类:事件-界面(局部)

描述:当前界面对象中的按钮被按下时,该事件被触发。

参数说明:

  1. 元件对象:点击下拉框可以选择要侦测的按钮。

   

示例:通过按下按钮控制天气变化。

  

教程链接:元件、当前界面的按钮被松开

 

当玩家在当前界面的输入框输入内容

全称:当玩家在当前界面的(元件)输入内容

分类:事件-界面(局部)

描述:当玩家选取界面中的输入框并输入内容,在取消对输入框的选取后(即确认输入时),该事件会被触发。

注意:如果取消选取时输入框内无内容,事件不会触发。

参数说明:

  1. 元件对象:点击下拉框可以选择要侦测的输入框。

示例:玩家在输入框中输入“我要资源”后,可获得4种方块资源,获得后关闭输入框界面。

 

 

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