using UnityEngine;
/// <summary>
/// 設計隨機事件
/// </summary>
public class CreatWolfs : MonoBehaviour {
float CreatTime = 5f; //設計創造狼的時間
GameObject Wolfs; //申請一個狼的模塊
void Update () {
CreatTime -= Time.deltaTime; //開始倒計時
if (CreatTime<=0) //如果倒計時爲0 的時候
{
CreatTime = Random.Range(3, 10); //隨機3到9秒內
GameObject obj = (GameObject)Resources.Load("Prefabs/WolfNormal"); //加載預製體到內存
Wolfs = Instantiate<GameObject>(obj); //實例化敵人
Wolfs.transform.position = new Vector3(Random.Range(408f, 77f),21f,Random.Range(87f,397f)); //隨機生成狼的位置
}
}
}
unity3d 隨機位置 隨機時間生成一個敵人
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.