クリックするたびに、少しずつ角度を回転できるように、プログラムを作成してみましょう。
左クリックすれば、左方向に5°ずつ回転。右クリックでは、右に回転するようにします。
クリックするたびに少しずつ回転
Cubeを作成します。
CubeRotate.csを作成し、Cubeに追加します。
CubeRotate.csを記述します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
using System.Collections; using System.Collections.Generic; using UnityEngine; public class CubeRotate : MonoBehaviour { int angle = 5; void Update() { if(Input.GetMouseButtonDown(0)) { transform.Rotate(0, angle, 0); } else if(Input.GetMouseButtonDown(1)) { transform.Rotate(0, -angle, 0); } } } |
ゲームプレイしてみましょう。
右クリックで右に5°ずつ回転、左クリックで左に5°ずつ回転します。