유니티

[유니티 2D] 기어 회전하기

labj 2024. 3. 10. 03:35

유니티2D에서는 z축이 회전입니다.

Transform.Rotate를 이용해서 z의 값을 바꿔줍니다.

* GearController.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GearController : MonoBehaviour
{
    void Start()
    {
        
    }

    void Update()
    {
        // 회전방향을 바꾸려면 100f를 -100f로 바꾸면 됩니다.
        transform.Rotate(new Vector3(0, 0, 100f * Time.deltaTime));
        // transform.Rotate(Vector3.forward * 100f * Time.deltaTime);
    }
}