ET6框架(二)Demo工程的运行及编译

2024-08-28 14:28

本文主要是介绍ET6框架(二)Demo工程的运行及编译,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

1.工程下载地下:
GitHub - egametang/ET at release6.0
在这里插入图片描述

2.复制地址后下载,在本人使用时ET已更新到最新9.0的版本,因此下载后需要切换分支到6.0版本
在这里插入图片描述

3.下载完工程后可以用 UnityHub打开工程,如没有对应版本可以在:https://unity.cn/releases/beta/2020 下载
4.打开工程后打开Init场景,再在Editor > Preferences > External Tools > 工程中选择编辑器工作VS2019以上或Rider 2021.2.2及以上版本
在这里插入图片描述

5.在Project 右键点击 Open C# project 打开
在这里插入图片描述

6.然后用VS打开Clinet-Server.sln项目
在这里插入图片描述

7.可以看到客户端和服务器端项目原码
在这里插入图片描述

8.再在 工具 > 选项
在这里插入图片描述

9.再在适用于Unity的工具中(只安装了Unity开发扩展才有) > 杂项 > 禁止完整生成项目 > 选择 false
在这里插入图片描述

10.选择UnityMono 后 右键 重新生成
在这里插入图片描述

11.解决方案中右键 重新生成解决方案
在这里插入图片描述

12.可以切换到Server.App然后运行游戏服务器
在这里插入图片描述

13.此时已运行游戏服务器
在这里插入图片描述

14.回到Unity中,选择Tools > Build > BuildCodeDebug进行编译,或使用快捷键F5
此动作是编译客户端原代码,因为原代码并不在Unity的Asset目录下,这是因为考虑到后续热更
在这里插入图片描述

15.为了方便测试此时可以先将Init中的CodeMode改为Mono
在这里插入图片描述

16.运行游戏不需要输入密码可以看到小人寻路的项目
在这里插入图片描述

17.暂停服务器对游戏进行打包,选择窗口模式进行打包
在这里插入图片描述

18.选择Tools > Build Tools 打开打包工具,选择以下三个选项 然后点击开始打包
在这里插入图片描述

19.打包完成后,会出现在这个目录下
在这里插入图片描述

20.运行服务器后,再打开运行即可以看到几个小小人的出现及同步

在这里插入图片描述

这篇关于ET6框架(二)Demo工程的运行及编译的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1115023

相关文章

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

通过prometheus监控Tomcat运行状态的操作流程

《通过prometheus监控Tomcat运行状态的操作流程》文章介绍了如何安装和配置Tomcat,并使用Prometheus和TomcatExporter来监控Tomcat的运行状态,文章详细讲解了... 目录Tomcat安装配置以及prometheus监控Tomcat一. 安装并配置tomcat1、安装

mysqld_multi在Linux服务器上运行多个MySQL实例

《mysqld_multi在Linux服务器上运行多个MySQL实例》在Linux系统上使用mysqld_multi来启动和管理多个MySQL实例是一种常见的做法,这种方式允许你在同一台机器上运行多个... 目录1. 安装mysql2. 配置文件示例配置文件3. 创建数据目录4. 启动和管理实例启动所有实例

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决Spring运行时报错:Consider defining a bean of type ‘xxx.xxx.xxx.Xxx‘ in your configuration

《解决Spring运行时报错:Considerdefiningabeanoftype‘xxx.xxx.xxx.Xxx‘inyourconfiguration》该文章主要讲述了在使用S... 目录问题分析解决方案总结问题Description:Parameter 0 of constructor in x

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

如何在一台服务器上使用docker运行kafka集群

《如何在一台服务器上使用docker运行kafka集群》文章详细介绍了如何在一台服务器上使用Docker运行Kafka集群,包括拉取镜像、创建网络、启动Kafka容器、检查运行状态、编写启动和关闭脚本... 目录1.拉取镜像2.创建集群之间通信的网络3.将zookeeper加入到网络中4.启动kafka集群

MyBatis框架实现一个简单的数据查询操作

《MyBatis框架实现一个简单的数据查询操作》本文介绍了MyBatis框架下进行数据查询操作的详细步骤,括创建实体类、编写SQL标签、配置Mapper、开启驼峰命名映射以及执行SQL语句等,感兴趣的... 基于在前面几章我们已经学习了对MyBATis进行环境配置,并利用SqlSessionFactory核

PostgreSQL如何用psql运行SQL文件

《PostgreSQL如何用psql运行SQL文件》文章介绍了两种运行预写好的SQL文件的方式:首先连接数据库后执行,或者直接通过psql命令执行,需要注意的是,文件路径在Linux系统中应使用斜杠/... 目录PostgreSQ编程L用psql运行SQL文件方式一方式二总结PostgreSQL用psql运