【发布时间】:2017-05-21 04:45:01
【问题描述】:
所以我想练习在 2D c# 中制作一个接住物体的游戏,我想用我的玩家对象接住掉落的物体。所以我所做的是创建了一个 Empty GameObject 并向其添加一个脚本,该脚本可以生成一个坠落的对象,问题是我不知道如何在每 2 - 3 秒左右的随机位置生成它。
这是我的代码和游戏视图。
public class spawnball : MonoBehaviour {
public GameObject ballprefab;
GameObject ballclone;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButtonDown(0)) {
spawn ();
Destroy (ballclone,3);
}
}
void spawn()
{
ballclone = Instantiate (ballprefab,transform.position,Quaternion.identity)as GameObject;
}
}
在我希望它随机生成的行上方
【问题讨论】: