// Update is called once per frame void Update() { if (Input.GetMouseButtonDown(0)) { touchLastPos = mainCamera.ScreenToViewportPoint(Input.mousePosition); } else if (Input.GetMouseButtonUp(0)) { sidewaysSpeed = 0; } else if (Input.GetMouseButton(0)) { Vector2 delta = (Vector2)mainCamera.ScreenToViewportPoint(Input.mousePosition) - touchLastPos; sidewaysSpeed += delta.x * Sensitivity; touchLastPos = mainCamera.ScreenToViewportPoint(Input.mousePosition); } if (Input.GetKeyDown(KeyCode.A)) { Length++; componentSnakeTail.AddCircle(); PointsText.SetText(Length.ToString()); } if (Input.GetKeyDown(KeyCode.D)) { Length--; componentSnakeTail.RemoveCircle(); PointsText.SetText(Length.ToString()); //если меньше 0, то вызывать попап поражения } }
private void Update() { // движение змейки вправо-влево при нажатой клавише мыши if (Input.GetMouseButtonDown(0)) { touchLastPos = mainCamera.ScreenToViewportPoint(Input.mousePosition); } else if (Input.GetMouseButtonUp(0)) { sidewaysSpeed = 0; } else if (Input.GetMouseButton(0)) { Vector2 delta = (Vector2)mainCamera.ScreenToViewportPoint(Input.mousePosition) - touchLastPos; sidewaysSpeed += delta.x * Sensitivity; touchLastPos = mainCamera.ScreenToViewportPoint(Input.mousePosition); } if (Input.GetKeyDown(KeyCode.A)) { Length++; componentSnakeTail.AddCircle(); PointsText.SetText(Length.ToString()); } if (Input.GetKeyDown(KeyCode.D)) { Length--; componentSnakeTail.RemoveCircle(); PointsText.SetText(Length.ToString()); } }
private void Update() { if (Input.GetKeyDown(KeyCode.A)) { componentSnakeTail.AddCircle(); } if (Input.GetKeyDown(KeyCode.D)) { componentSnakeTail.RemoveCircle(); } }
// Update is called once per frame void Update() { if (!photonView.IsMine) { return; } if (Input.GetKeyDown(KeyCode.A)) { //Length++; componentSnakeTail.AddCircle(); //PointsText.SetText(Length.ToString()); } if (Input.GetKeyDown(KeyCode.D)) { //Length--; componentSnakeTail.RemoveCircle(); //PointsText.SetText(Length.ToString()); //если меньше 0, то вызывать попап поражения } }