單機遊戲下載單機遊戲下載基地
最新遊戲|熱門遊戲|遊戲大全|遊戲專題
壓縮解壓光盤工具文字輸入殺毒軟件文件處理轉換翻譯股票證券辦公學習編程軟件虛擬光驅
當前位置:首頁應用軟件編程軟件 → 開源手遊熱更係統xLua最新2.1.6版

開源手遊熱更係統xLua最新2.1.6版

  • 開源手遊熱更係統xLua最新2.1.6版截圖0
< >
開源手遊熱更係統xLua最新2.1.6版下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:3M
  • 更新時間:2017-03-03 11:26
  • 發行時間:
  • 應用類型:普通
  • 應用標簽: xLua
開源手遊熱更係統xLua最新2.1.6版是Unity3D下Lua編程解決方案,自2016年初推廣以來,已經應用於十多款騰訊自研遊戲,因其良好性能、易用性、擴展性而廣受好評。現在,騰訊已經將xLua開源到GitHub。nbsp;軟件特色Unity下Lua編程支持xLua為Unity增加[更多]
應用介紹

開源手遊熱更係統xLua最新2.1.6版是Unity3D下Lua編程解決方案,自2016年初推廣以來,已經應用於十多款騰訊自研遊戲,因其良好性能、易用性、擴展性而廣受好評。現在,騰訊已經將xLua開源到GitHub。 

軟件特色

Unity 下 Lua 編程支持

xLua 為 Unity 增加 Lua 腳本編程的能力,進而提供代碼邏輯增量更新的可能。當然不僅僅如此,在 coco2dx 上的實踐告訴我們,以 Lua 為主打語言的遊戲客戶端編程是可行的。

C# 下 Lua 編程支持

xLua 也支持非 Unity 下的 C# 環境使用,通用版本的介紹請看這裏。

xLua 的突破

xLua 在功能、性能、易用性都有不少突破,這幾方麵分別最具代表性的是:

Unity 全平台熱補丁技術,可以運行時把 C# 實現(方法,操作符,屬性,事件,構造函數,析構函數,支持泛化)替換成 lua 實現;

自定義 struct,枚舉在 Lua 和 C# 間傳遞無 C# gc alloc;

編輯器下無需生成代碼,開發更輕量;

xLua 2.1.6 更新內容

新增特性

1、帶約束的泛型支持(by forsakenyang);

2、非 Unity 的 .net 環境支持;

3、代碼注入支持小工具方式,該方式不用拷貝 cecil 庫,可以解決拷錯 cecil 庫版本或者和 Unity,VS 插件衝突的問題;

4、Hotfix 配置支持字段和屬性

5、更方便的 Unity 協程 hotfix

6、在 hotfix 觸發事件;

7、LuaTable 添加 ForEach 方法以及 Length 屬性;

8、cmake 生成項目優化:保留源文件目錄結構;

9、對已經 Dispose 的 LuaEnv 的訪問做保護;Dispose 時檢查 callback 是否已經都釋放,沒釋放的話報錯;

10、支持釋放 Hotfix 回調;

變更

1、構造函數改為執行原有邏輯後調用 lua;

2、對 string 類型的[]操作符重載會影響到繼承調用,去掉該特性的支持;

3、編輯器下的代碼注入改為手動方式;

bug 修複

1、防止定義了同時定義 get_xx 方法以及xx屬性的生成代碼的重名。

2、struct 注入代碼無效;

3、Utils 加名字空間,防止和業務衝突;

4、返回定長多維數組的 delegate ,生成代碼可能會衝突;

5、interface ,以及編輯器下不生成代碼情況下,對可變參數的展開;

6、il2cpp 下,如果不生成代碼,會報 ManifestModule 不支持;

7、規避 Unity4 的 bug:訪問一個已經被 Distroy 的 UnityEngine.Object ,編輯器下會崩潰,這個問題在 Unity5,或者 luajit 版本都不會出現;

8、修改上個版本引入的問題:xlua_setglobal 會漏一個值在棧上,這會導致一些32位應用不穩定;

9、當 delegate 參數隻有 ref 和 out 的區別的話,報重載衝突。

相關應用
下載地址

開源手遊熱更係統xLua最新2.1.6版

  • 遊戲開發製作引擎
遊戲開發製作引擎
(31)遊戲開發製作引擎
現在遊戲開發越來越容易啦,其原因就在於遊戲引擎的簡單化,越來越多功能強大,簡單易用的遊戲引擎在市麵上爭豔,作為遊戲開發者,在選擇平台的同時也要選擇一款好的開發工具,讓遊戲開發工作變得方便高效。更多>>

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
(您的評論需要經過審核才能顯示)

配置需求

推薦專題

up對戰平台up對戰平台

關於飛翔 | 聯係我們 | 大事記 | 下載幫助(?) | 廣告聯係 | 版權聲明 | 網站地圖 | 友情鏈接

Copyright 2010-2013 單機遊戲下載 (R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】