Skip to content

CampRelationType

概览

字段
KindEnum · 枚举 Enum
Realmcommon
  • Inherit: Int
  • 继承链: Int → CampRelationType

CampRelationType 枚举定义阵营关系标签,用于表达自身、敌对、友好、中立、除自身外全部和全部阵营等筛选语义。

适用场景

当某个公开 API、配置字段或业务回调明确声明需要阵营关系参数时,使用该枚举描述目标阵营范围。

使用要点

通过 Enums.CampRelationType.SELF、Enums.CampRelationType.ENEMY、Enums.CampRelationType.FRIEND、Enums.CampRelationType.NEUTRAL、Enums.CampRelationType.ALL_EXCEPT_SELF、Enums.CampRelationType.ALL 引用枚举成员。

注意事项

不要把 CampRelationType 用作 RaycastParamsOverlapParams 的 FilterType;这些空间查询过滤字段使用 Enums.RaycastFilterType.Include/Exclude。

枚举值

名称说明
0SELF自身
1ENEMY敌对
2FRIEND友好
4NEUTRAL中立
6ALL_EXCEPT_SELF除自己外的所有阵营
7ALL所有阵营