Beispiel #1
0
 void FixedUpdate()
 {
     if (indx == 2 || tailTargetObj.GetComponent <TailMovement>().isMoving&& isMoving)
     {
         rb.MovePosition(Vector3.Lerp(rb.position, targetRb.position, Time.deltaTime * speed));
     }
     else
     {
         isMoving = false;
         if (gap)
         {
             snakeHead.DeleteTail(indx);
             gap = false;
         }
         indx = -1;
     }
 }