Unity3D学习笔记(持续更新中)
2017-06-02 14:59:11 0 举报
AI智能生成
这是一份关于Unity3D的学习笔记,旨在帮助开发者更好地理解和掌握Unity3D的各个方面。笔记涵盖了Unity3D的基本概念、核心组件、开发流程和实用技巧等内容,适合初学者入门,也可供有经验的开发者参考。此外,本笔记将保持持续更新,以跟进Unity3D的最新发展和功能。通过阅读这份笔记,你将能够迅速掌握Unity3D的基本操作,为你的创意项目打下坚实的基础。无论你是独立游戏开发者、教育机构还是企业团队,这份学习笔记都将为你提供宝贵的指导和帮助。让我们一起在Unity3D的世界里畅游吧!
作者其他创作
大纲/内容
Unity3D
UI界面
菜单常用功能
File文件
-Build Setting发布-选择场景列表和场景索引(序号)-选择平台-左下角Switch Platfrom确认-PlayerSetting设置分辨率图标等信息-Build发布成对应可执行文件
Edit编辑
-preferences中External Tools设置脚本编辑器和发布平台所需的运行库-Project Settings中Input脚本中Input.GetAxies(获取轴)获取的就是此窗口中Unity内设和开发人员自定义的轴信息
Window窗口
-Layouts引擎UI风格-Assets Store官方资源商店-任意选项都是打开一个窗口打开的窗口可以任意拖拽悬挂
Scene场景界面
所有Hierarchy中游戏对象都会在此场景窗口中有具体表现,通过Q、Alt+鼠标左键、鼠标右键、鼠标右键+WASD可控制Scene窗口视角,通过W、E、R对场景中物体实现移动、旋转、缩放基本操作,Local/Global可切换本地/世界坐标
Game运行界面
每个场景中都会有摄像机,根据深度值不同排列摄像机顺序,Game窗口显示的就是当前摄像机的观察内容
Hierarchy层级结构
场景内游戏对象列表所有创建的游戏对象都会排列在这个Hierarchy面板中,尤其游戏对象的子父级关系会在此面板中呈阶梯状排列,一目了然。我们想达成这种子父级关系只需要将子物体拖拽到父物体上即可。不同类型游戏对象在面板中字体颜色不同,普通物体呈现黑色,预设体呈现蓝色,删除了的预设体呈现红色等。Hierarchy面板中顶部带有Unity图标的加粗黑体为场景名称,Hierarchy可容纳多个场景以实现各个场景的切换和操作。
Inspector游戏对象组件信息
当我们在Hierarchy面板中选择游戏对象时,Inspector面板便会罗列出该游戏对象所包含的所有组件信息,每个游戏对象都至少有其名称、标签、层、Transform。以下为常用组件大略结构:\tTransform(变换):最基本的组件,表现了所选游戏对象的三维Position(位置)、Rotation(旋转)、Scale(缩放)信息。Mesh Filter:就是游戏对象的形状,可随意指定。rigidbody(刚体):使用刚体组件可以为游戏物体赋予物理特性,比如质量、摩擦力、重力等功能。Script(脚本):就是代码,用以实现游戏对象所有的逻辑功能,也是开发学习的重中之重。
Project资源文件夹
我们创建的文件夹、脚本、资源等信息,均存放于Project窗口,方便我们管理,将外部资源拖拽进Project窗口即可实现资源的加载。
Script脚本
子主题
收藏
0 条评论
回复 删除
下一页