• API(eca&lua)
  • ECA
  • eca
  • 动作(Action)
  • 投射物

投射物 - 在点创建

创建投射物类型所属:单位|玩家

描述

在某点创建一个投射物。持续时间到期后投射物会自动销毁

返回

投射物

可选参数

面向角度:角度 (设置投射物创建时的yaw(角度制,以初始视角正下方为0)。)

关联技能:技能 (为投射物指定一个技能,在伤害结算时可以方便的将伤害归于该技能。)

持续时间:实数|整数 (在投射物存在期间会逐渐递减,为0时投射物会删除自己,如果填-1。则会永久保留。)

高度:实数|整数 (投射物创建时相对于地面的高度。)

可见性规则:特效可见性 (以敌对关系为依据控制该投射物在对应玩家的摄像机中是否被渲染。)

是否立即移除:布尔类型 (设置为true后,会在移除时立即移除所有表现)

投射物 - 在单位挂接点创建

创建投射物类型单位字符串挂接点朝向角度所属单位|玩家所属技能

描述

给单位模型的对应挂接点上创建一个投射物(不会跟随单位移动)。

返回

投射物

可选参数

可见性规则:特效可见性 (投射物对哪些阵营可见。与所属单位/玩家有关)

持续时间:实数|整数 (投射物的持续时间)

是否立即移除:布尔类型 (设置为true后,会在移除时立即移除所有表现)

投射物 - 销毁

销毁投射物

描述

无视生命周期,立即使该投射物销毁,触发销毁事件。

可选参数

立即移除表现:布尔类型 (开启后会立即将投射物的表现移除)

投射物 - 遍历投射物组

遍历投射物组中投射物做动作列表

描述

遍历投射物组

投射物 - 设置高度

设置投射物相对于地面的高度为实数|整数

描述

设置投射物相对于(其当前所处)地面的高度。

投射物 - 移动投射物

移动投射物

描述

移动投射物到对应的点(瞬间),如果需要过程,请使用运动器。

可选参数

平滑移动:布尔类型 (是否在移动到目标点的过程中增加过渡)

投射物 - 设置朝向

设置投射物朝向为角度

描述

改变投射物的朝向,以默认视角正下方为0度,如果在运动器过程中改变,可能不会生效。

投射物 - 设置旋转

设置投射物旋转角度为:x:实数|整数,y:实数|整数,z:实数|整数

描述

改变投射物三轴的朝向。一般用于持续存在的投射物,如仅希望改变正方向,请使用设置朝向。

投射物 - 设置缩放

设置投射物缩放比例为:x:实数|整数,y:实数|整数,z:实数|整数

描述

设置投射物缩放

可选参数

过渡时间:实数|整数

投射物 - 设置动画速度

设置投射物动画速度为实数|整数

描述

同时改变投射物中动画模型的动画速度及粒子特效的发射速度。

投射物 - 设置持续时间

设置投射物持续时间为实数|整数

描述

改变投射物当前剩余的生命周期,设为0则该投射物会死亡。

投射物 - 增加持续时间

增加投射物持续时间实数|整数

描述

获取投射物剩余持续时间与设置投射物持续时间的快捷方式,填负数为减少。

投射物 - 添加标签

添加投射物标签字符串

描述

为输入的投射物增加一个与输入的字符串一致的标签。

投射物 - 移除标签

移除投射物标签字符串

描述

为投射物移除一个与输入字符串完全一致的标签。

投射物 - 设置所属单位

设置投射物所属单位为单位

描述

将投射物的所属单位改变为生成时指定的单位以外的对象,用于伤害判断等。

投射物 - 设置关联技能

设置投射物关联技能为技能

描述

将投射物的关联技能改变为生成时指定的技能以外的对象,用于伤害判断等。

投射物 - 设置所属玩家

设置投射物所属玩家为玩家

描述

投射物组 - 添加投射物

添加投射物投射物组

描述

投射物 - 投射物设置可见性

设置投射物玩家|玩家组的可见性开关为布尔类型

描述