Unityで2D横スクロールアクションゲームを作っている時、回転する台を設置したくなる。
以下がそのスクリプト↓
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 回転する台
/// </summary>
public class RotateObj : MonoBehaviour
{
[SerializeField] private float rotateSpeed;
private void Update()
{
gameObject.transform.Rotate(new Vector3(0, 0,rotateSpeed));
}
}
transform.Ratate()を使ってあげれば、設定した軸を回転させることができる。
あくまでもこれは基礎コード。
改造はお好みで。
コメント