Unity學習之不同的怪物自動生成到自己的初始位置

2021-06-28 05:53:55 字數 872 閱讀 8735

今天做了老鼠死亡自動生成在它自己本來所在的位置(筆者的每個老鼠的指令碼都不一樣,所以寫比較麻煩一點,讀者可寫成一樣,會容易操作一些)

public gameobject mouse;//

拖入要生成的老鼠組

string diemousename;

float mousetime=4;//

老鼠生成的時間間隔

void start ()

void getmousename(string name)

void update ()

else if (diemousename == "mouse2" || diemousename == "mouse2(clone)")

else if (diemousename == "mouse3" || diemousename == "mouse3(clone)")

else if (diemousename == "mouse4" || diemousename == "mouse4(clone)")

}

}

}

學習Unity3D之血條和打死怪物增加。

歡迎來到unity學習 unity培訓 unity企業培訓教育專區,這裡有很多u3d資源 u3d教程 u3d常見問題 u3d專案原始碼,我們致力於打造業內unity3d培訓 學習第一品牌。今天做專案用到了血條及其血條的增加。一 血條。1 建立血條要建立兩個texture2d分別作為紅色血條和掉血之後...

unity基礎學習之camera

認識一下基礎配置 在攝像機進行渲染前,對顏色緩衝及深度緩衝,進行不同控制操作,每個相機在渲染時會儲存顏色和深度資訊。螢幕的未繪製部分是空的,預設情況下會顯示天空盒。當你使用多個相機時,每乙個都將自己的顏色和深度資訊儲存在緩衝區中,還將積累大量的每個相機的渲染資料。當場景中的任何特定相機進行渲染時,你...

Unity 選擇具有不同概率的項

假設權重分別為3,2,5 隨機乙個0 10之間的數 math.random 10 0,10 區間開閉看實際情況 數字落在 0,3 3,5 5,10 哪個區間就對應選擇誰 判斷落在哪個區間可以通過依次減去區間長度後是否有餘 例如隨機數為7.856 7.856 3 4.856 說明屬於後面的區間則繼續 ...