visual studio用户须知:
使用Rider2022.2.1(更新到最新版), 需要安装以下内容:
master分支需要unity2021.3版(用到了C#10的语法)
启动Unity, Edit->Preferences->External Tools External ScriptEditor选择VS或者Rider, Generate .csproj files for全部不要勾选
Unity菜单 File -> Open Project... -> Open 选中ET/Unity文件夹,点击选择文件夹按钮。
点击Unity菜单 Assets -> Open C# Project 启动vs
打开Unity菜单ET/BuildTool 点击BuildModelAndHotfix,这一步将编译客户端代码
用Rider打开 ET/ET.sln 编译(一定要全部工程编译,右键VS解决方案,全部编译)
Unity中双击Scenes目录中的Init场景,点击Play即可运行
注意这是ClientServer模式,Unity中运行了一个服务器。如果需要单独运行服务器,可以按照下面步骤:
打开Unity菜单ET/ServerTool, 点击StartServer,启动服务器
打开Unity菜单ET/BuildTool CodeMode选择Client, 点击BuildModelAndHotfix,这一步将编译客户端代码
Unity中双击Scenes目录中的Init场景,点击Play即可运行
想修改配置就进入 Excel 目录修改对应的表格,做运行步骤的第6步,然后重新运行 Server.App工程来启动服务端。
Unity->tools菜单->打包工具,选择PC,勾选是否打包exe,点击开始打包,打出一个PC包在Release目录下。
运行Unity 登录 进入大厅 进入场景
运行PC包 登录 进入大厅
点击鼠标右键即可移动人物
一. 出错原因都是: