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 當物件為不可用或者非啟用狀態時此函...