transform.positionプロパティを用いて、オブジェクトの位置を変更する。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MazeController : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
GameObject plane = GameObject.CreatePrimitive(PrimitiveType.Plane);
cube.transform.position = new Vector3(0.5f, 0.5f, 0.5f);
plane.transform.position = new Vector3(5, 0, 5);
}
// Update is called once per frame
void Update()
{
}
}
再生ボタンを押してゲームを起動すると、位置が変更された Cube と Plane が生成される。
参考
Transform-position - Unity スクリプトリファレンス
The world space position of the Transform.