TargetController Class¶
Description¶
在场景中控制 Target 的 MonoBehaviour ,在Unity环境下提供功能扩展。
Enums¶
public enum TargetController.ActiveControlStrategy |
GameObject .active的控制策略。 |
MonoBehaviour Messages¶
protected virtual void Start() |
Fields¶
ActiveControl¶
- C#
public TargetController.ActiveControlStrategy ActiveControl
GameObject .active的控制策略。如果你打算自己控制 GameObject .active或是有其它组件在控制 GameObject .active,需要设为 TargetController.ActiveControlStrategy.None 。
Properties¶
IsTracked¶
- C#
public bool IsTracked { get; }
当前target是否被跟踪。
IsLoaded¶
- C#
public bool IsLoaded { get; protected set; }
是否被一个trakcer加载。
Events¶
TargetFound¶
- C#
public event Action TargetFound
Target 找到的事件。
TargetLost¶
- C#
public event Action TargetLost
Target 丢失的事件。