# 标签
# AddEntityTag
服务端
method in mod.server.component.tagCompServer.TagComponentServer
描述
增加实体标签
参数
参数名 数据类型说明 tag str 标签名 返回值
数据类型说明 bool 是否成功 示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreateTag(entityId)
comp.AddEntityTag("AAA")
# EntityHasTag
服务端
method in mod.server.component.tagCompServer.TagComponentServer
描述
判断实体是否存在某个指定的标签
参数
参数名 数据类型说明 tag str 标签名 返回值
数据类型说明 bool 是否包含标签 示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreateTag(entityId)
comp.EntityHasTag("AAA")
# GetEntityTags
服务端
method in mod.server.component.tagCompServer.TagComponentServer
描述
获取实体标签列表
参数
无
返回值
数据类型说明 list(str) 标签列表 示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreateTag(entityId)
comp.GetEntityTags()
# RemoveEntityTag
服务端
method in mod.server.component.tagCompServer.TagComponentServer
描述
移除实体某个指定的标签
参数
参数名 数据类型说明 tag str 标签名 返回值
数据类型说明 bool 是否成功 示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreateTag(entityId)
comp.RemoveEntityTag("AAA")