# 更新日志
# v1.8
# 新增接口列表
所属对象 | 函数名 | 函数描述 |
---|---|---|
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+ |
Actor | setnickname(...) | 设置昵称 1.7+ |
Actor | shownickname(...) | 设置昵称显示 1.7+ |
Backpack | actCreateEquip(...) | 创建装备 1.7+ |
Backpack | actDestructEquip(...) | 销毁装备 1.7+ |
Backpack | actEquipOffByEquipID(...) | 玩家脱下装备栏装备 1.7+ |
Backpack | actEquipUpByResID(...) | 玩家穿上装备 1.7+ |
Player | forceOpenBoxUI(...) | 强制打开可以操作的方块 如工具箱 1.7+ |
Player | getPropsType(...) | 玩家手持道具的类型 1.7+ |
Player | isEquipByResID(...) | 设置玩家是否装备了某件装备 1.7+ |
Player | openBoxByPos(...) | 打开可以操作的箱子 1.7+ |
Player | setCheckBoxScale(...) | 设置检测掉落物半径 1.7+ |
Spawnport | setSpawnPoint(...) | 设置出生点位置 1.7+ |
World | getLightByPos(...) | 获取光照强度 1.7+ |
World | setBlockLightEx(...) | 设置光照强度 1.7+ |
Graphics | createGraphicsProgressByActor(...) | 在生物身上创建进度条 1.8+ |
Graphics | createGraphicsProgressByPos(...) | 在位置上创建进度条 1.8+ |
Graphics | createGraphicsTxtByActor(...) | 在生物身上创建文字板 1.8+ |
Graphics | createGraphicsTxtByPos(...) | 在位置上创建文字板 1.8+ |
Graphics | createflotageTextByActor(...) | 在生物身上创建漂浮文字 1.8+ |
Graphics | createflotageTextByPos(...) | 在位置上创建漂浮文字 1.8+ |
Graphics | makeGraphicsProgress(...) | 创建进度条信息 1.8+ |
Graphics | makeGraphicsText(...) | 创建文字板信息 1.8+ |
Graphics | makeflotageText(...) | 创建漂浮文字信息 1.8+ |
Graphics | removeGraphicsByObjID(...) | 删除生物的图文信息 1.8+ |
Graphics | removeGraphicsByPos(...) | 删除位置上的图文信息 1.8+ |
Graphics | snycGraphicsInfo2Client(...) | 刷新信息至客机,在更新图文信息接口之后调用 1.8+ |
Graphics | updateGraphicsProgressById(...) | 更新进度条的进度 1.8+ |
Graphics | updateGraphicsTextById(...) | 更新图文信息的文字内容 1.8+ |
ListenParam | AddGraphicsListenParam(...) | 添加图文信息 监听触发器参数 刷新的对象id 参数信息 回调方法 1.8+ |
Player | openDevGoodsBuyDialog(...) | customDesc : 自定义商品描述 1.8+ |
# 新增事件列表
事件类型 | 名称 | 用法描述 |
---|---|---|
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+ |
Actor | Actor.AddBuff | 生物获得状态效果1.7+ |
Actor | Actor.InteractEvent | 与玩家进行交互1.7+ |
Actor | Actor.NewBeHurt | 受到伤害(参数不同)1.7+ |
Actor | Actor.RemoveBuff | 生物失去状态效果1.7+ |
Actor | Actor.ReqHelp | 发送求救信息1.7+ |
Actor | Actor.VillageBindPosChange | 村庄图腾绑定点发生改变1.7+ |
Actor | Actor.VillagerFlagChange | 村庄工作绑定点发生改变1.7+ |
Player | Player.AddBuff | 玩家获得状态效果1.7+ |
Player | Player.LevelModelUpgrade | 玩家等级发生改变1.7+ |
Player | Player.RemoveBuff | 玩家失去状态效果1.7+ |
← 开发者常见问题