Unity环境搭建
认识Unity引擎:
下载和安装
(1)相关下载地址:
Unity中国官网 unity.cn
国际官网unity.com(需要FQ)
(2)相关下载教程:
Unity:https://zhuanlan.zhihu.com/p/433418045
(3)关于unity版本说明:
LTS(Long Term Support)——长期支持版本
Alpha——内测版
Beta ——公测版(不稳定,有最新功能,最新更新)
新工程和工程文件夹
创建工程
(1)点击Unity hub,新建即可

提示:若无法新建可能是未登录且没有激活许可证。操作如下

起好项目名
选择2d还是3d
工程目录介绍
在新建完成后会在创建的目录下生成相关工程文件
如图所示:

Assets: 资源(场景脚本模型)
Library: 库(系统)
Logs: 日志
Packages: 导入的包
ProjectSettings: 工程设置
Temp: 临时文件(文件过大可以删除部分缓存)
UserSettings: 设置
Unity界面基础

引擎界面分为六个重要基础面板:Hierarchy、Scene、Inspector、Project、Console、Game
分别都有不同的作用和右键菜单
Scene 场景
场景预览,所见即所得
熟悉快捷键、了解功能即可

Hierarchy 层级
就是你当前场景里的GameObject,有哪些,父子关系如何
右键菜单:各种创建场景物体相关的选项

- 什么是GameObject?
Unity中用来容纳组件的基本单位

Inspector 检查器
Inspector窗口显示的信息会根据当前选中的GameObject变化而变化
窗口会显示这个GameObject挂载的Component,以及Component当前的参数

- 拖动引用、修改参数
序列化的参数可以在Inspector中直接修改

- Debug模式
可以看到私有变量、刚体速度等等.....

Game 游戏预览

Project 项目
当前项目所在文件夹的信息

文件结构
一定要做好文件夹管理!!!!!!!
规范参考以下
下面是一个常见的Unity项目目录结构示例:
- Assets(Unity默认)
- Animations:存放动画文件
- Audio:存放音频文件
- Editor:存放编辑器脚本和自定义编辑器扩展
- Fonts:存放字体文件
- Materials:存放材质和纹理文件
- Models:存放模型文件
- Particles:存放粒子文件
- Plugins:导入的第三方插件文件
- Prefabs:存放预制体文件
- Resources:资源文件,Unity提供读取方法
- Scenes:存放场景文件
- Scripts:存放脚本文件
- Controllers:存放控制器脚本
- Managers:存放管理器脚本
- GameManager
- SceneManager
- AudioManager
- UI:存放UI相关脚本
- Player
- PlayerHealth
- PlayerInventory
- Enemy
- EnemyAI
- EnemySpawner
- Weapons
- Environment
- Data
- PlayerData
- SavaSystem
- DataManager
- GameSetting:游戏设置数据结构
- Utils:存放工具类脚本
- MathUtils
- Editor
- CustomInspectors
- BuildTools
- Network
- NetworkManager
- Animations
- AnimationController
- Shaders:存放着色器文件
- Sprites:存放精灵图文件
- Textures:存放纹理文件
- VisualEffects:存放视觉效果文件
- Packages:存放导入的插件和资源包(Unity默认)
- ProjectSettings:存放项目的设置文件(Unity默认)
- Library:存放Unity生成的临时文件和缓存文件(Unity默认)
- Temp:存放临时文件和备份文件(Unity默认)
不一定全都会用到
Packages文件夹
存放不能修改的外部包

Console 控制台
输出Debug、Warning、Error信息的窗口

- Debug方法
报错信息、同类折叠、异常处跳转、报错暂停.....

浙公网安备 33010602011771号