ET框架:如何運行ET-Demo


一、配置運行環境:

以visual studio編譯器為例。

Visual Studio使用VS2017以上版本,在Visual Studio安裝時,勾選安裝以下內容:

a. .net 桌面開發 

b. visual studio tools for unity 

c. 去net core 官網下載安裝 .net core 2.1 

 

需要注意:

1.若使用VS2017,Visual Studio2017更新到最新版,以防止.net core不支持問題出現。

2.各ET版本對應.net Core版本不一

(1)ET 6.0 beta (master) 只能用VS2019 (.net core 3.0)

(2)ET 5.0建議使用VS2019 ( 用2017就自己去官網下 .net core 2.2)

(3)ET 4.0分支使用vs2017(更新到最新版),並且要勾選

二、安裝Unity:

選擇對應ET版本的Unity。

1、  ET6.0beta (master)

unity 2018.4.X

unity 2019 A*插件無法正常工作. 參考群文件自行替換成recastnavigation

2、  ET5.0

unity2018.4

3、  ET4.0

unity2017.4

 

三、打開Unity工程

Unity打開ET/Unity工程文件夾,Unity菜單Assets->open C# project啟動vs 編譯。

 

四、編譯服務端

Visual Studio打開ET/Server/Server.sln 編譯(一定要編譯,右鍵VS解決方案,全部編譯)。

 

五、打開命令行配置

Unity->tools菜單->命令行配置,選擇LocalAllServer.txt 這是啟動單一App的方式,如果要啟動一組多App服務器,在命令行工具中選擇127.0.0.1.txt,點擊啟動即可,具體配置都可以自己用這個命令行配置工具修改。

 

六、啟動服務端

兩種啟動方式:

第一種:在Unity的命令行配置窗口,選擇LocalAllServer.txt后點擊啟動。

第二種:用Visual Studio啟動ET/Server/Server.sln(方便單步調試)

 

七、使用Unity運行Demo

運行Init場景,輸入帳號,點擊登錄(可以使用默認登錄賬號直接登錄)這時日志 連接Gate成功,表示運行OK!

八:PC打包運行Demo

設置Unity的ProjectSetting/Player/Configuration/Scripting Backend選擇Mono或IL2CPP。

若使用Il2cpp打包需要在unity中加上ILRuntime宏。

 

Unity->tools菜單->打包工具,選擇PC,勾選是否打包exe,點擊開始打包,打出一個PC包在Release目錄下。

啟動Unity菜單->tools->web資源服務器。

運行打包好的EXE。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM