protected override void OnAwake() { proximityChecker = Components.Get <IProximityChecker>(); gameObjectGetter = Components.Get <IGameObjectGetter>(); SubscribeToNearbyGameObjectAdded(); }
protected override void OnAwake() { gameObjectGetter = Components.Get <IGameObjectGetter>(); messageSender = Components.Get <IMessageSender>(); SubscribeToPositionChanged(); }
protected override void OnAwake() { animationData = Components.Get <IAnimationData>(); gameObjectGetter = Components.Get <IGameObjectGetter>(); messageSender = Components.Get <IMessageSender>(); SubscribeToAnimationStateChanged(); }