原创 【Unity】Sprite和UI Image的區別

【參考原文】Sprite和UI Image的區別 Unity3D最初是一個3D遊戲引擎,而從4.3開始,系統加入了Sprite組件,Unity也終於有了2D遊戲開發的官方解決方案。4.6更是增加了新的UI系統uGUI,使得使用Unity

原创 【lua技術摘錄】Lua性能剖析

Lua 性能剖析 mark mark

原创 【Unity技術摘錄】獲取熱更新資源文件的MD5碼

【參考原文】河樂不爲-Unity3D 學習筆記7 —— 獲取熱更新資源文件的MD5碼 概要 在熱更新時通過文件MD5碼比對來判斷文件是否更新,假如MD5碼不一致則可以判定文件發生了變化,所以需要進行更新。因此,需要爲那些能夠進行熱更新的文

原创 【lua】編譯lua解釋器和庫

【參考原文】從零開始的Lua宅[1]:編譯Lua解釋器 從www.lua.org下載lua源碼的壓縮包 解壓 進入src文件夾,這200多k的c代碼就是Lua的本體,依靠這些本體我們可以在windows環境下做出三樣東西: 一個Lua的

原创 【網絡遊戲同步技術】資料歸納

GAD-網絡遊戲同步技術 遊戲中的網絡同步機制——Lockstep skywind-再談網遊同步技術 實時對戰網絡遊戲–基於幀同步的最佳實踐 幀同步遊戲開發基礎 覆盤王者榮耀手遊開發全過程,Unity引擎使用幀同步放棄狀態同步 幀同步在競

原创 【Unity】【坑】Unity連接MySQL數據庫

【參考原文】Unity3D 學習筆記(四) Unity連接MySQL數據庫 問題:在unity連接MySql數據庫時遇到錯誤:error CS0012: The type ‘System.Data.Common.DbConnectio

原创 【網絡遊戲同步技術】遊戲中的ping值計算

【參考博文】GAD-網絡遊戲同步技術 概念 ping值又稱rtt(round-trip time), 意思是網絡通信一趟來回的時間,即從PC對網絡服務器發送數據到接收到服務器反饋數據的時間。 計算 rrt收集是用來做網絡延時的計算。 一次

原创 【Unity編輯器】case:加載預製數據修改

class EditorSetting : EditorWindow { private GameObject gameManager; private GameNetwork gameNetwork; priv

原创 【UML】讀懂UML類圖

【參考原文】五分鐘讀懂UML類圖 一、類的屬性的表示方式 在UML類圖中,類使用包含類名、屬性(field)和方法(method)且帶有分隔線的矩形來表示,比如下圖表示一個Employee類,它包含name、age和email這3個屬性,

原创 【Unity】Attribute使用歸納

【參考原文】利用unity3d屬性來設置Inspector面板的特殊行爲 使用 Unity 的C#語言 ,利用屬性(Attribute)來類定義和變量定義或區分其他的變量,您可以設置一種特殊行爲。* 1 例如,您添加[Serialize