AC.VLabAreaCount

AgentComponent_VLabAreaCount

区域计数

int Init(string path)

描述

初始化

参数

Name Type Description
path string 路径

返回值

Type Description
string 实例ID

void SetArea(int id, string centerPath, float length, float wide, float height, string zoneName)

描述

设置计数区域

参数

Name Type Description
id int 实例ID
centerPath string 区域中心路径(相对Init中设置的路径)
length float 区域长度
wide float 区域宽度
height float 区域高度
zoneName string 区域名

void Debug(int id)

描述

调用函数可以在场景中查看区域大小

参数

Name Type Description
id int 实例ID
path string 路径

void SetValueChangeEvent(int id, LuaFunction onInvalidData)

描述

区域中成员数量变更回调

参数

Name Type Description
id int 实例ID
onInvalidData LuaFunction 回调

int GetAreaMemberNum(int id, string zoneName)

描述

获得区域成员数量

参数

Name Type Description
id int 实例ID
zoneName string 区域名

void ClearAllMember(int id)

描述

清空所有区域成员数据

参数

Name Type Description
id int 实例ID