単体でも機能するが
組み合わせる必要がある
手間がかかるが汎用性抜群
まずプレハブからオブジェクトを作る仕組みがこちら
利用側はこのスクリプトがあれば良い
このスクリプトを組み合わせて、
左クリックでオブジェクトが出現するように
改良したのがこちら
組み合わせる必要がある
手間がかかるが汎用性抜群
まずプレハブからオブジェクトを作る仕組みがこちら
var prefab : GameObject; public function CreateClone() : GameObject { //オブジェクトの生成 var Clone : GameObject = Instantiate(prefab); //親を設定する Clone.transform.parent = transform; //作ったオブジェクト返す return Clone; }
利用側はこのスクリプトがあれば良い
//クローン生成 var Coin = Spawn.CreateClone(); //クローンの座標を親と一緒にする Coin.transform.position = transform.position;
このスクリプトを組み合わせて、
左クリックでオブジェクトが出現するように
改良したのがこちら
public var Spawn : Spawn; function Update () { //マウス左クリックでtrue if(Input.GetMouseButtonDown(0)) { //クローン生成 var Coin = Spawn.CreateClone(); //クローンの座標を親と一緒にする Coin.transform.position = transform.position; } }
コメントをかく