オブジェクトのスケーリングは、ゲーム開発においてオブジェクトのサイズを調整する重要な操作です。この記事では、Unityでのオブジェクトのスケーリング方法について解説します。スケーリングには、Transformクラスを使用して直接サイズを変更する方法や、Vector3を使用して指定した倍率でサイズを変更する方法があります。
// Transformを使用したオブジェクトのスケーリング
void Update()
{
float scaleSpeed = 0.1f; // スケーリング速度
float scaleInput = Input.GetAxis("Scale"); // スケーリングの入力
float scaleFactor = 1 + scaleInput * scaleSpeed; // スケーリング倍率を計算
transform.localScale *= scaleFactor; // オブジェクトをスケーリングする
}
コメント