protected override void OnStart() { var entity = Context.GetValue <IGameEntity>(ActionConsts.Unit); _listener = entity.Owner.GetComponentInChildren <TriggerListener>(); _listener.TriggerEnter += OnTriggerEnter; }
protected override void OnEnd() { _listener.TriggerEnter -= OnTriggerEnter; _listener = null; }