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。

  • 相关阅读:
    P4097 [HEOI2013]Segment(李超线段树模板)
    P2155 [SDOI2008]沙拉公主的困惑
    BZOJ3675 [Apio2014]序列分割[斜率优化dp]
    hdu4261 Estimation[暴力dp+对顶堆]
    poj2374 Fence Obstacle Course[线段树+DP]
    poj1463 Strategic game[树形DP]
    CH5E02 [IOI1999]花店橱窗[暴力dp]
    CH5E01[NOIP2010] 乌龟棋[暴力]
    CH5702 Count The Repetitions[倍增dp]
    P1081 [NOIP2012]开车旅行[倍增]
  • 原文地址:https://www.cnblogs.com/craft0625/p/13606528.html
Copyright © 2011-2022 走看看