Skip to content
On this page

Destructible

描述

可破坏物


方法列表

方法名简述
api_transmit移动可破坏物到点
api_kill杀死可破坏物
api_set_dest_dry使可破坏物枯竭
api_delete删除可破坏物
api_revivie复活可破坏物
api_show_hide显示隐藏可破坏物
api_set_hp设置可破坏物生命值
api_set_max_hp设置可破坏物最大生命值
api_set_name设置可破坏物的名称
api_set_source_num设置可破坏物的资源数量
api_set_scale设置可破坏物的大小
api_set_face_angle设置可破坏物的角度
api_get_int_attr获取可破坏物的整型属性
api_get_key获取可破坏物的编号
api_get_str_attr获取可破坏物的字符串属性
api_set_str_attr设置可破坏物的字符串属性
api_get_bool_attr获取可破坏物的布尔值属性
api_get_float_attr获取可破坏物的浮点数属性
api_get_camp_id获取可破坏物所属阵营id
api_get_position获取可破坏物位置
api_get_id获取可破坏物的id
api_get_x_scale获取可破坏物的x轴缩放
api_get_y_scale获取可破坏物的y轴缩放
api_get_z_scale获取可破坏物的z轴缩放
api_get_angle获取可破坏物的旋转角度
api_get_dest_model获取可破坏物模型
api_is_ability_target可破坏物能否被技能指示器选中
api_is_attacked可破坏物能否被普通攻击
api_is_selected可破坏物能否被选中
api_is_collected可破坏物能否被采集
api_is_visible可破坏物是否可见
api_is_alive可破坏物是否存活
api_get_dest_cur_source_nums获取可破坏物的当前资源
api_get_dest_max_source_nums获取可破坏物的最大资源
api_get_role_res_of_dest获取可破坏物的玩家属性
api_get_item_type_of_dest获取可破坏物的物品类型
api_get_dest_face_angle获取可破坏物的面向角度
api_get_dest_height_offset获取可破坏物的高度
api_revivie_new复活可破坏物
api_set_dest_is_ability_target设置可破坏物能否被技能指示器选中
api_set_dest_is_attacked设置可破坏物能否被普通攻击
api_set_dest_is_selected设置可破坏物能否被选中
api_set_dest_is_collected设置可破坏物能否被采集
api_add_tag可破坏物添加标签
api_remove_tag可破坏物移除标签
api_set_cur_source_nums设置可破坏物能的当前资源个数
api_set_max_source_nums设置可破坏物能的最大资源个数
api_add_hp_cur_value增加可破坏物能的当前生命值
api_add_hp_max_value增加可破坏物能的最大生命值
api_add_sp_cur_value增加可破坏物能的当前资源个数
api_add_sp_max_value增加可破坏物能的最大资源个数
api_play_animation可破坏物播放动画
api_stop_animation可破坏物停止播放动画
api_replace_model可破坏物替换模型
api_cancel_replace_model取消可破坏物替换模型
api_set_height_offset设置可破坏物的高度
api_add_height_offset增加可破坏物的高度

方法

api_transmit

描述

移动可破坏物到点

参数
参数名描述类型默认值
pointPoint
返回值

api_kill

描述

杀死可破坏物

参数
参数名描述类型默认值
unit凶手单位Unit
返回值

api_set_dest_dry

描述

使可破坏物枯竭

参数
参数名描述类型默认值
unit采集单位Unit
返回值

api_delete

描述

删除可破坏物

参数

返回值

api_revivie

描述

复活可破坏物

参数
参数名描述类型默认值
point复活点Point
返回值

api_show_hide

描述

显示隐藏可破坏物

参数
参数名描述类型默认值
is_show是否显示Bool
返回值

api_set_hp

描述

设置可破坏物生命值

参数
参数名描述类型默认值
hp_value生命值UInt64
返回值

api_set_max_hp

描述

设置可破坏物最大生命值

参数
参数名描述类型默认值
hp_value最大生命值UInt64
返回值

api_set_name

描述

设置可破坏物的名称

参数
参数名描述类型默认值
name名称Str
返回值

api_set_source_num

描述

设置可破坏物的资源数量

参数
参数名描述类型默认值
num资源数量UInt64
返回值

api_set_scale

描述

设置可破坏物的大小

参数
参数名描述类型默认值
xx大小UInt64
yy大小UInt64
zz大小UInt64
返回值

api_set_face_angle

描述

设置可破坏物的角度

参数
参数名描述类型默认值
angle角度Fixed
返回值

api_get_int_attr

描述

获取可破坏物的整型属性

参数
参数名描述类型默认值
attr_name属性名称Str
返回值

UInt32 : 整数类型返回值

api_get_key

描述

获取可破坏物的编号

参数

返回值

DestructibleKey : 可破坏物编号

api_get_str_attr

描述

获取可破坏物的字符串属性

参数
参数名描述类型默认值
attr_name属性名称Str
返回值

Str : 字符串类型返回值

api_set_str_attr

描述

设置可破坏物的字符串属性

参数
参数名描述类型默认值
attr_name属性名称Str
value属性取值Str
返回值

api_get_bool_attr

描述

获取可破坏物的布尔值属性

参数
参数名描述类型默认值
attr_name属性名称Str
返回值

Bool : 布尔类型返回值

api_get_float_attr

描述

获取可破坏物的浮点数属性

参数
参数名描述类型默认值
attr_name属性名称Str
返回值

Fixed : 浮点类型返回值

api_get_camp_id

描述

获取可破坏物所属阵营id

参数

返回值

CampID : 阵营ID

api_get_position

描述

获取可破坏物位置

参数

返回值

FVector3 : 单位位置

api_get_id

描述

获取可破坏物的id

参数

返回值

api_get_x_scale

描述

获取可破坏物的x轴缩放

参数

返回值

Float : 缩放的值

api_get_y_scale

描述

获取可破坏物的y轴缩放

参数

返回值

Float : 缩放的值

api_get_z_scale

描述

获取可破坏物的z轴缩放

参数

返回值

Float : 缩放的值

api_get_angle

描述

获取可破坏物的旋转角度

参数

返回值

Float : 角度值

api_get_dest_model

描述

获取可破坏物模型

参数

返回值

ModelKey : 模型编号

api_is_ability_target

描述

可破坏物能否被技能指示器选中

参数

返回值

Bool : 布尔值

api_is_attacked

描述

可破坏物能否被普通攻击

参数

返回值

Bool : 布尔值

api_is_selected

描述

可破坏物能否被选中

参数

返回值

Bool : 布尔值

api_is_collected

描述

可破坏物能否被采集

参数

返回值

Bool : 布尔值

api_is_visible

描述

可破坏物是否可见

参数

返回值

Bool : 布尔值

api_is_alive

描述

可破坏物是否存活

参数

返回值

Bool : 布尔值

api_get_dest_cur_source_nums

描述

获取可破坏物的当前资源

参数

返回值

UInt64 : 布尔值

api_get_dest_max_source_nums

描述

获取可破坏物的最大资源

参数

返回值

UInt64 : 布尔值

api_get_role_res_of_dest

描述

获取可破坏物的玩家属性

参数

返回值

RoleResKey : 玩家属性

api_get_item_type_of_dest

描述

获取可破坏物的物品类型

参数

返回值

ItemKey : 物品类型

api_get_dest_face_angle

描述

获取可破坏物的面向角度

参数

返回值

Fixed : 可破坏物的面向角度

api_get_dest_height_offset

描述

获取可破坏物的高度

参数

返回值

Fixed : 可破坏物的高度

api_revivie_new

描述

复活可破坏物

参数

返回值

api_set_dest_is_ability_target

描述

设置可破坏物能否被技能指示器选中

参数
参数名描述类型默认值
bool_value布尔值Bool
返回值

api_set_dest_is_attacked

描述

设置可破坏物能否被普通攻击

参数
参数名描述类型默认值
bool_value布尔值Bool
返回值

api_set_dest_is_selected

描述

设置可破坏物能否被选中

参数
参数名描述类型默认值
bool_value布尔值Bool
返回值

api_set_dest_is_collected

描述

设置可破坏物能否被采集

参数
参数名描述类型默认值
bool_value布尔值Bool
返回值

api_add_tag

描述

可破坏物添加标签

参数
参数名描述类型默认值
tagTAGStr
返回值

api_remove_tag

描述

可破坏物移除标签

参数
参数名描述类型默认值
tagTAGStr
返回值

api_set_cur_source_nums

描述

设置可破坏物能的当前资源个数

参数
参数名描述类型默认值
sp_value资源数Fixed
返回值

api_set_max_source_nums

描述

设置可破坏物能的最大资源个数

参数
参数名描述类型默认值
sp_value资源数Fixed
返回值

api_add_hp_cur_value

描述

增加可破坏物能的当前生命值

参数
参数名描述类型默认值
delta当前生命值Fixed
返回值

api_add_hp_max_value

描述

增加可破坏物能的最大生命值

参数
参数名描述类型默认值
delta最大生命值Fixed
返回值

api_add_sp_cur_value

描述

增加可破坏物能的当前资源个数

参数
参数名描述类型默认值
delta当前资源数Fixed
返回值

api_add_sp_max_value

描述

增加可破坏物能的最大资源个数

参数
参数名描述类型默认值
delta最大资源数Fixed
返回值

api_play_animation

描述

可破坏物播放动画

参数
参数名描述类型默认值
name动画名称Str
init_time开始时间(s)Float0
end_time结束时间(s),正数 -1 表示不结束Float-1
loop是否循环BoolFalse
rate播放倍率Float1
返回值

api_stop_animation

描述

可破坏物停止播放动画

参数
参数名描述类型默认值
name动画名称Str
返回值

api_replace_model

描述

可破坏物替换模型

参数
参数名描述类型默认值
target_model目标模型编号ModelKey
返回值

api_cancel_replace_model

描述

取消可破坏物替换模型

参数
参数名描述类型默认值
target_model目标模型名字ModelKey
返回值

api_set_height_offset

描述

设置可破坏物的高度

参数
参数名描述类型默认值
height_value高度值Fixed
返回值

api_add_height_offset

描述

增加可破坏物的高度

参数
参数名描述类型默认值
delta高度变化值Fixed
返回值