1_Unity學習筆記,就讓我們先來說說MonoBehaviour吧!

是的,我這邊並不會告訴各位怎麼安裝Unity請自己上網爬文,這裡從C#開始出發告訴各位如何使用Unity。 請把在下我當作業餘的來看看吧,這裡只會記下我的經驗。 Awake() Start() Update() FixedUpdate() LateUpdate() 通常會看到以上這種東東,來來來來,這是甚麼呢? 關於流程圖的部分就請各位自由爬文,在下可以算是個懶人哈哈! 總之在這邊稍微介紹一下,一般來說看起來會像是:  Awake()     ↓    Start()     ↓ FixedUpdate()←←     ↓      ↑  Update()   ↑     ↓      ↑  LateUpdate()→→↑ 的流程,每個場景開始,會先執行每個物件身上的Awake(),接著執行每個物件身上的Start() 都執行完後將會迴圈所有物件依照如上圖的順序。 FixedUpdate最重要的是他每次間隔都是絕對的,在Edit > Project Settings > Time 可以找到 Update則是針對每一禎都會執行,因為禎數會隨著遊戲效能而有所不同,因此Update的間隔都不一定,可以利用Time.deltaTime取得每一禎的時候再秒數的比例。 LateUpdate就跟Update一樣,不過會觸發在Update後面。 另外介紹一些我個人比較常用到的: OnApplicationFocus 當遊戲被縮小或失去焦點的時候會觸發 OnApplicationPause 當遊戲被暫停的時候,電話來了之類的 OnApplicationQuit 當玩家離開遊戲前會先觸發此才關閉程式 OnCollisionEnter 當碰撞到的時候 OnCollisionEnter2D 同上,2D時使用,忽略Z軸 OnCollisionExit 當碰撞體離開時 OnCollisionExit2D 同上,2D時使用,忽略Z軸 OnCollisionStay 當碰...

Cordova的很可能不會連載系列

為什麼不會連載呢?因為這可不是我的專業,另外,這比較像單純的筆記。

Cordova是一個輕鬆將網頁包裝成App跨平台發布的一項工具。

如何安裝 Cordova?

裝Visual Studio
裝nodejs(cmd)
裝cordova(cmd)
開cordova專案(cmd)
用Visual Studio開Cordova剛開的專案(vs)

有時候會發生,明明就存在卻看不到的狀況,在確認Html及CSS都沒有問題的狀況下,只好強制交由GPU渲染:

-webkit-transform: translateZ(0);

為什麼要旋轉0呢?從表面上看來是不會採取任何動作,實際上也真的不會有任何動作,目的並不是希望可以有甚麼動作,用意是為了強制此元素的渲染交由GPU處理,而不是依賴瀏覽器。

如果遇到Error: Requirements check failed for JDK 1.8 or greater的問題
先確定是否有JAVA_HOME的路徑,再嘗試將舊版的JDK移除安裝


以上,只有這樣沒有綽!

留言

這個網誌中的熱門文章

Unity儲存以及讀取

EditorGUILayout學習筆記

1_Unity學習筆記,就讓我們先來說說MonoBehaviour吧!