원을 따라서 Transfom 각도(angle) 바꾸기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 public float _speed;
    public float _angle;
 float yangle = 0;
 void Update()
    {
        if (Input.GetKey(KeyCode.UpArrow))
        {
            _speed += 0.01f;
            _angle += 5f;
        }
        if (Input.GetKey(KeyCode.DownArrow))
        {
            _speed -= 0.01f;
            _angle -= 5f;
        }
        float x = Mathf.Cos(_speed);
        float y = Mathf.Sin(_speed);
        float z = _angle;
        transform.rotation = Quaternion.Euler(new Vector3(0, yangle, z));
    }
cs

각도 바꾸는 코드.

코드올리기 사이트가 정지함으로 나중에 코드 수정함

댓글