Unityでのオブジェクトのスケーリング方法を解説!

オブジェクトのスケーリングは、ゲーム開発においてオブジェクトのサイズを調整する重要な操作です。この記事では、Unityでのオブジェクトのスケーリング方法について解説します。スケーリングには、Transformクラスを使用して直接サイズを変更する方法や、Vector3を使用して指定した倍率でサイズを変更する方法があります。

// Transformを使用したオブジェクトのスケーリング
void Update()
{
    float scaleSpeed = 0.1f; // スケーリング速度

    float scaleInput = Input.GetAxis("Scale"); // スケーリングの入力

    float scaleFactor = 1 + scaleInput * scaleSpeed; // スケーリング倍率を計算

    transform.localScale *= scaleFactor; // オブジェクトをスケーリングする
}

コメント

タイトルとURLをコピーしました