ニュース

Top  >   6. GameObject・Component・Transform  >   Q, 物をくるくる回転させたい

Q, 物をくるくる回転させたい

2026/03/18

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

transform.Rotate を使います。

原因 / 背景

角度を直接設定するより、回転し続ける処理を書きやすいためです。

実装 / 手順

Update 内で Rotate(0, 回転量, 0) を呼び出します。

サンプルコード

using UnityEngine;

public class ContinuousSpinner : MonoBehaviour
{
    [SerializeField] private Vector3 axis = Vector3.up;
    [SerializeField] private float degreesPerSecond = 90f;

    private void Update()
    {
        transform.Rotate(axis, degreesPerSecond * Time.deltaTime, Space.Self);
    }
}

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 2(初心者)
対象プラットフォーム:Unity
関連キーワード:回す,回転,角度

Level 1-2 向けバナー