//傳入d預設
public GameObject explosion; // 爆炸的效果Prefab組件(一個爆炸的動畫)
void OnExplode()
{
// 創建一個四元數 Quaternion,取一個隨機的旋轉角度
// Quaternion.Euler 歐拉角
// 返回一個旋轉角度,繞y軸旋轉y度,繞x軸旋轉x度,繞z軸旋轉z度。
Quaternion randomRotation = Quaternion.Euler(0f, 0f, Random.Range(0f, 360f));
// 初始化explosion的實例
// 參數一:是預設 參數二:實例化預設的座標 參數三:實例化預設的旋轉角度
Instantiate(explosion, transform.position, randomRotation);
}
Unity中Instantiate的用法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.