void Awake() { _renderers.AddRange(Util.GetComponents <Renderer>(gameObject).Where((Renderer _rend) => { return(_rend.enabled); })); _colliders.AddRange(Util.GetComponents <Collider>(gameObject).Where((Collider _coll) => { return(_coll.enabled); })); _interactable = GetComponent <Interactable>(); _character = GetComponent <Character>(); _activator = GetComponent <StageChangeActivate>(); }
public static void RegisterEventListener(StageChangeActivate _listener) { t._changeListeners.Add(_listener); }