Unity开发架构深度解析与教程

一、安装Unity

1、从官网下载 Unity Hub: https://unity.com/download ,选择 [ Download for Windows ]

unity 开发架构 unity开发教程_Code

下载完成后,双击打开安装。一直点 同意/下一步 完成安装(可以修改安装目录到D:盘)

2、运行 Unity Hub,如果有更新,先更新下 Unity Hub


unity 开发架构 unity开发教程_unity_02

3、需要登录 Unity ID才能继续,如果还没有,可以注册一个

unity 开发架构 unity开发教程_Code_03

4、登录成功后,点击 [安装] 标签,先安装一个版本的 Unity

unity 开发架构 unity开发教程_手游_04

5、在弹出界面选择推荐的LTS版本即可,点击 [下一步]

unity 开发架构 unity开发教程_手游_05

6、如果只是学习,勾选下图这3个就可以(如果是Mac电脑,不勾Windows Build Support,勾上Mac Build Support),点击 [完成] 开始安装


unity 开发架构 unity开发教程_unity_06

7、留意蓝色的进度条,等待安装完成


unity 开发架构 unity开发教程_Code_07

8、安装完成后点击 [项目],注意下方这个提示,你需要激活一个许可证,点击 [管理许可证]

unity 开发架构 unity开发教程_unity 开发架构_08

或者点击右上角的 设置按钮

unity 开发架构 unity开发教程_手游_09

9、在弹窗中选择 “Unity个人版”,“我不以专业身份使用Unity”,点击 [完成]

unity 开发架构 unity开发教程_unity 开发架构_10

Unity 3D安装完成


二、配置 C# 开发环境

1、下载并安装 .NET SDK,https://dotnet.microsoft.com/en-us/download/dotnet/sdk-for-vs-code?utm_source=vs-code&utm_medium=referral&utm_campaign=sdk-install

2、下载并安装 .Net4.7.1开发包,https://dotnet.microsoft.com/en-us/download/dotnet-framework/net471

unity 开发架构 unity开发教程_Code_11

3、下载 VS Code:https://code.visualstudio.com/,双击exe,一直下一步到安装完成

unity 开发架构 unity开发教程_lua_12

4、打开 VS Code,点击插件标签,搜索安装以下插件

   1)C#

Debugger for Unity

   3)Unity Code Snippets

unity 开发架构 unity开发教程_lua_13

C#开发环境配置完成


三、配置 Lua 开发环境

1、打开 Unity Hub,点击 [项目] --> [新建]

unity 开发架构 unity开发教程_unity_14

2、选择项目模板(例如:2D),填写项目名称,点击 [创建]

unity 开发架构 unity开发教程_lua_15

如果项目有报错,尝试重启Unity 3D

3、下载xlua,https://github.com/Tencent/xLua,可以通过git clone或者下载zip

unity 开发架构 unity开发教程_Code_16

4、把 xlua 下的 Assets文件夹拷贝到工程根目录

unity 开发架构 unity开发教程_手游_17

5、这时 Unity 3D 菜单栏会增加一个xlua的菜单

unity 开发架构 unity开发教程_lua_18

6、XLua -> Generate Code 生成 lua访问C#的包装类代码,XLua -> Clear Generated Code 清空生成的 lua访问C#的包装类代码

7、打开.vscoe/setting.json文件,添加如下配置让vscode能把 *.lua.txt 文件识别为 lua文件

登录后复制


"files.associations": {
    "*.lua.txt": "lua"
}

8、打开VS Code的插件按钮,安装 Lua Debug插件、腾讯的 Lua插件

unity 开发架构 unity开发教程_unity_19

Lua开发环境配置完成

   

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空