# 更新日志

# v1.5

# 新增接口列表

所属对象 函数名 函数描述
Area createAreaRectByRange(...) 创建矩形区域(通过范围) 1.1+
Area getAreaRectLength(...) 获取区域各边长 1.1+
Area getAreaRectRange(...) 获取区域范围 1.1+
Block getBlockPowerStatus(...) 获取方块的通电状态 1.1+
Block replaceBlock(...) 替换方块 1.1+
Player mountActor(...) 玩家乘上坐骑 1.1+
Player setItemAttAction(...) 设置玩家道具设置属性 1.1+
Actor playBodyEffectById(...) 在指定玩家身上播放特效 1.2+
Actor setBodyEffectScale(...) 设置指定玩家身上的特效大小 1.2+
Actor stopBodyEffectById(...) 停止指定玩家身上的特效 1.2+
World playParticalEffect(...) 在指定位置播放特效 1.2+
World randomParticleEffectID(...) 随机特效类型,随机返回一种特效ID 1.2+
World setEffectScaleOnPosition(...) 设置指定位置的特效大小 1.2+
World stopEffectOnPosition(...) 停止指定位置的特效 1.2+
Actor appendSpeed(...) 给actor附加一个速度 1.3+
Actor calcDirectionByAngle(...) 通过局部球坐标方向计算绝对方向 1.3+
Actor calcDirectionByDirection(...) 通过局部坐标方向计算绝对方向 1.3+
Actor calcDirectionByYawAngle(...) 通过局部球坐标方向计算绝对正方向(忽略视角仰角) 1.3+
Actor calcDirectionByYawDirection(...) 通过局部坐标方向计算绝对正方向(忽略视角仰角) 1.3+
Actor getBodySize(...) 获取身体尺寸 1.3+
Actor getEyeHeight(...) 获取眼睛高度 1.3+
Actor getEyePosition(...) 获取眼睛位置 1.3+
Actor getFaceDirection(...) 获取actor朝向 1.3+
Actor playSoundEffectById(...) 在指定Actor身上播放音效 1.3+
Actor stopSoundEffectById(...) 停止指定Actor身上的音效 1.3+
Player playMusic(...) 对玩家播放背景音乐 1.3+
Player stopMusic(...) 停止播放玩家背景音乐 1.3+
World playSoundEffectOnPos(...) 在指定位置上播放指定音效 1.3+
World stopSoundEffectOnPos(...) 停止指定位置上的指定音效 1.3+
Block getBlockDataByDir(...) 通过方向获取方块data值 1.4+
Actor playAct(...) 播放动作 1.5+
Area blockInAreaRange(...) 区域范围内有方块 1.5+
Area clearAllBlockAreaRange(...) 清空区域范围内方块 1.5+
Area cloneAreaRange(...) 复制区域范围内方块到另一个区域 1.5+
Area fillBlockAreaRange(...) 用方块填充区域范围 1.5+
Area getAllCreaturesInAreaRange(...) 获取区域范围内全部生物 1.5+
Area getAllObjsInAreaRange(...) 获取区域范围内全部对象 1.5+
Area getAllObjsInAreaRangeByObjTypes(...) 获取区域范围内全部对象 1.5+
Area getAllPlayersInAreaRange(...) 获取区域范围内全部玩家 1.5+
Area replaceAreaRangeBlock(...) 替换区域范围方块 1.5+
Player openDevStore(...) 打开开发者商店 1.5+
Player playAdvertising(...) 播放广告(可配置回调事件) 1.5+
Player setGameWin(...) 使玩家获得游戏胜利 1.5+
VarLib setGlobalVarByName(...) 设置触发器全局变量 1.6+
VarLib getGlobalVarByName(...) 获取触发器全局变量 1.6+
VarLib setPlayerVarByName(...) 设置触发器私有变量 1.6+
VarLib getPlayerVarByName(...) 获取触发器私有变量 1.6+

# 新增事件列表

事件类型 名称 用法描述
World Backpack.ItemPutIn 容器内有道具放入1.1+
World Backpack.ItemTakeOut 容器内有道具取出1.1+
Player Player.DiscardItem 丢弃道具1.1+
Player Player.EquipOff 脱下装备1.1+
Player Player.EquipOn 穿上装备1.1+
Player Player.InputContent 聊天输出界面变化触发的事件1.1+
World minitimer.change 任意计时器发生变化1.1+
Item Missile.Create 投掷物被创建1.2+
Particle Particle.Mob.OnCreate 任意生物身上特效被创建1.2+
Particle Particle.Player.OnCreate 任意玩家身上特效被创建1.2+
Particle Particle.Pos.OnCreate 任意位置上特效被创建1.2+
Particle Particle.Projectile.OnCreate 任意投掷物特效被创建1.2+
Player Player.NewInputContent 输入字符串1.4+
Player Player.InputKeyDown 按键被按下1.5+
Player Player.InputKeyOnPress 按键处于按下状态1.5+
Player Player.InputKeyUp 按键松开1.5+
上次更新: 2020-6-11 9:00:08 ├F10: PM┤