public void DirectSnake()
{
if (Input.GetButtonDown("Up") && Dir != Direction.Up && Dir != Direction.Down)
{
HeadBone.eulerAngles = new Vector3(0, 0, 90);
Dir = Direction.Up;
Move();
}
if (CrossPlatformInputManager.GetButtonDown("Up") && Dir != Direction.Up && Dir != Direction.Down)
{
HeadBone.eulerAngles = new Vector3(0, 0, 90);
Dir = Direction.Up;
Move();
}
if (Input.GetButtonDown("Down") && Dir != Direction.Up && Dir != Direction.Down)
{
HeadBone.eulerAngles = new Vector3(0, 0, -90);
Dir = Direction.Down;
Move();
}
if (CrossPlatformInputManager.GetButtonDown("Down") && Dir != Direction.Up && Dir != Direction.Down)
{
HeadBone.eulerAngles = new Vector3(0, 0, -90);
Dir = Direction.Down;
Move();
}
if (Input.GetButtonDown("Left") && Dir != Direction.Left && Dir != Direction.Right)
{
HeadBone.eulerAngles = new Vector3(0, 0, 180);
Dir = Direction.Left;
Move();
}
if (CrossPlatformInputManager.GetButtonDown("Left") && Dir != Direction.Left && Dir != Direction.Right)
{
HeadBone.eulerAngles = new Vector3(0, 0, 180);
Dir = Direction.Left;
Move();
}
if (Input.GetButtonDown("Right") && Dir != Direction.Left && Dir != Direction.Right)
{
HeadBone.eulerAngles = new Vector3(0, 0, 0);
Dir = Direction.Right;
Move();
}
if (CrossPlatformInputManager.GetButtonDown("Right") && Dir != Direction.Left && Dir != Direction.Right)
{
HeadBone.eulerAngles = new Vector3(0, 0, 0);
Dir = Direction.Right;
Move();
}
}