次の問題について、助けていただきたいです。キャラクターが走っていて、彼に向かってくる障害物を飛び越えなければならない単純なゲームを作っています。
そして、ゲームオブジェクトを作成し、実行時にゲームシーン内でそれらをランダムに生成することになると、私は現在立ち往生しています。
これを達成するのに役立つクラスを作成しました:
using UnityEngine;
using System.Collections;
public class randomObstacles : MonoBehaviour {
public GameObject myCube;
public Vector3 spawnLocation = new Vector3(0,2,0);
// Use this for initialization
void Start () {
GameObject SpawnLocation = (GameObject)Instantiate(myCube, spawnLocation, Quaternion.identity);
}
// Update is called once per frame
void Update () {
}
}
上記のコードは、単純にオブジェクトを次々と作成するために書いたものです。しかし、ゲームを実行すると、空になります -_- !
誰でもどこが間違っているのか教えてもらえますか?それを見ると、私のコードは私が達成したいことをしていないようです:(
Unity コミュニティ フォーラムのチュートリアルで見たように、上記のスクリプトを空のゲーム オブジェクトにアタッチしましたが、それも役に立ちませんでした。(私は周りを見回しましたが、誰もそのような問題に遭遇していないようです-私は間違っている可能性があります)