protected virtual void Awake() { motor_ = GetComponent<PlayerMotor>(); _owner = GetComponent<Player>(); _eye = GetComponentInChildren<SearchEye>(); _eye.OnFind = FindPlayer; _eye.OnLoseSight = LostPlayer; }
protected override void OnInitialize() { _player = GetComponent<Player>(); _motor = GetComponent<PlayerMotor>(); }
private void SetPlayer(Player player) { if (Player != null) Destroy(Player); Player = player; }