以下の内容はhttps://bluebirdofoz.hatenablog.com/entry/2023/05/07/225907より取得しました。


UnityでスクリプトからCubeやSphereなどの基本形オブジェクトを生成する

本日は Unity の小ネタ枠です。
UnityでスクリプトからCubeやSphereなどの基本形オブジェクトを生成する方法についてです。

プリミティブタイプ

CubeやSphereなどの基本形は GameObject.CreatePrimitive で指定して生成できます。
docs.unity3d.com

using UnityEngine;

public class PrimitiveInstantiateTest : MonoBehaviour
{
    [SerializeField]
    private PrimitiveType spawnType = PrimitiveType.Sphere;
    
    void Start()
    {
        // 形状を指定してオブジェクトを生成する
        GameObject spawnObject = GameObject.CreatePrimitive(spawnType);
    }
}

利用可能な種類は以下の通りです。

PrimitiveType.Sphere(球体)


PrimitiveType.Capsule(カプセル)


PrimitiveType.Cylinder(円柱)


PrimitiveType.Cube(立方体)


PrimitiveType.Plane(平面)


PrimitiveType.Quad(四角面)




以上の内容はhttps://bluebirdofoz.hatenablog.com/entry/2023/05/07/225907より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14