Beispiel #1
0
 private void Start()
 {
     _snakeHead  = GameObject.FindWithTag("Snake");
     _rb         = gameObject.GetComponent <Rigidbody>();
     _input      = _snakeHead.GetComponent <PlayerInput>();
     _playerMove = _snakeHead.GetComponent <PlayerMove>();
     _dir        = _input.CurDir;
 }
Beispiel #2
0
 void ChangeDir()
 {
     if (_changeDir == false)
     {
         _dir = _input.PrevDir;
         if (gameObject.transform.position == _snakeHead.transform.position)
         {
             _changeDir = true;
         }
     }
     else
     {
         _dir = _input.CurDir;
     }
 }