UnityでPrimitive(基本的)な形状のオブジェクトを作成してみる。
C#コード
空のオブジェクトを作り、以下のコードをアタッチする。
public class Sample1 : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
GameObject NewObject = GameObject.CreatePrimitive(PrimitiveType.Sphere);
NewObject.transform.position = new Vector3(0, 0, 0);
}
}
実行してみる
早速実行してみる。

今回は球を作成したが、以下の種類がある。
//カプセル
GameObject NewObject1 = GameObject.CreatePrimitive(PrimitiveType.Capsule);
//立方体
GameObject NewObject2 = GameObject.CreatePrimitive(PrimitiveType.Cube);
//円柱
GameObject NewObject3 = GameObject.CreatePrimitive(PrimitiveType.Cylinder);
//平面
GameObject NewObject4 = GameObject.CreatePrimitive(PrimitiveType.Plane);
//クアッド 4頂点、2ポリゴンで生成される平面
GameObject NewObject5 = GameObject.CreatePrimitive(PrimitiveType.Quad);
//球
GameObject NewObject6 = GameObject.CreatePrimitive(PrimitiveType.Sphere);
こんな感じ


