zoukankan      html  css  js  c++  java
  • 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。

  • 相关阅读:
    看看大对象是如何爆你的内存
    Web Api 多项目文档生成之SwaggerUI
    react-native执行 npm install cl.exe找不到 的问题
    在SourceTree中使用Git submodule
    [ElasticSearch] 如何使用中文分詞ik與繁簡轉換stconvert插件
    [Activator-HelloAkka] Create our Actors
    [Activator-HelloAkka] Define our Actors
    [Activator- HelloAkka] Define our Messages
    [Scala] Currying
    [Scala] Pattern Matching(模式匹配)
  • 原文地址:https://www.cnblogs.com/craft0625/p/13606528.html
Copyright © 2011-2022 走看看