unity 3d學習筆記

2021-06-26 12:46:32 字數 692 閱讀 2749

1.日誌輸出

如果需要觀測webplayer執行時輸出的log,則可以在初始化start中加上下面這樣一段**(但是此日誌檔案太大,過於冗餘)。

playersettings.useplayerlog = true;

2.場景切換

3.資源載入

所有通過resources類載入的資源必須放在名為resources的目錄中

4.中文出現亂碼編譯不通過

用記事本開啟相應的c#檔案,另存為unicode格式檔案即可。

5.動態載入資源

unity提供了buildpipeline,這是乙個編輯器類,只能放於editor目錄下,他主要提供2個功能,乙個是buildplayer,乙個是buildassetbundle。

6.unity載入場景進度條顯示

using unityengine;

using system.collections;

這個是非同步載入的函式,asyncoperation的progress返回了0-1之間的值,表示進度。

7.粒子系統

粒子系統啟動停止

1)通過particlesystem.maxparticles進行控制

2)通過stop,clear,play進行控制。

粒子系統放在gameobject中時,使用相對座標系,在拖動object過程中,不會中斷粒子釋放過程。



筆記 Unity3d初學

今天學了一點物體元件 沒搞懂的 1.capsule mesh filter 選擇需要渲染的模型的樣子 這個功能不清楚是幹嘛的 如果選擇乙個sphere 然後mesh裡選擇capsule,那麼模型是sphere,但是game視窗裡顯示出來的是capsule,這個意義在 如果需要capsule,為什麼不...

unity3D指令碼學習筆記1

1.盡量使用debug.log 語句,而不要使用print 語句 2.注釋 選中,快捷鍵 ctrl alt c 3.初始化函式 awake 在遊戲開始時系統自動呼叫 一般用來建立變數 無論指令碼元件是否被啟用都能被呼叫 start 在所有awake函式執行完之後被呼叫,在update函式執行之前 一...

unity3d指令碼學習筆記2

物體與元件的開關 1.enable和disable enable false true 2.active和inactive 設定可見與不可見 setactive true false 3.onenable 當物件為可用或者啟用狀態時此函式被呼叫 ondisable 當物件為不可用或者非啟用狀態時此函...