版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40695551/article/details/78464831
Unity5权威讲解读书笔记(一)
0. Emmm.这本书自我感觉很适合我这个菜鸟来读,主要讲解了如何制作第三人称的射击游戏(fps),同时介绍游戏开发的必备技巧和技术,实用性很强有种深入浅出的感觉.....
1.资源会随着开发的进行逐渐增多,因此将导入项目的资源进行分类整理以便以后查阅和更改(我之前做过的一个Demo那东西简直乱成一推...)
这是书本的栗子,大家可以根据自己的习惯来更改。比如加个插件栏。
文件夹名称 | 存放标准 |
---|---|
01.Scenes | 存放场景 |
02.Scripts | 存放脚本 |
03.Prefabs | 存放预设 |
04.Images | 存放纹理和材料 |
05.Models | 存放模型 |
06.Sounds | 存放音频文件 |
2.设置游戏对象的Transform Position X,Y.Z原点为(0,0,0).(游戏中Floor Y轴为0.)再把它放到合适位置中去。
3.Unity 中应用纹理的方法有两种。第一种。导人纹理文件后,将项目视图中的纹理直接施放到场景
视图中的目标模型,则相应纹理文件夹中会自动生成村质文件。新生成的材质名称与纹理的文件名相同。
这虽然是应用纹理的最简单的方法,但并不建议各位使用。因为如果纹理和材质分散在各个文件
夹,那么项目逐渐庞大后就很难管理。因此,建议各位使用方法二——创建材质并为其设置属性。
如图所示,在项目视图的04.Images 文件夹下创建子文件夹Materials.右击Materials 并在菜
单中选择Create- Material,或者在项目视图中点击Create 栏的Material,即可创建新材质。创建后,
将该材质重命名为Floor,然后再应用即可。
视图中的目标模型,则相应纹理文件夹中会自动生成村质文件。新生成的材质名称与纹理的文件名相同。
这虽然是应用纹理的最简单的方法,但并不建议各位使用。因为如果纹理和材质分散在各个文件
夹,那么项目逐渐庞大后就很难管理。因此,建议各位使用方法二——创建材质并为其设置属性。
如图所示,在项目视图的04.Images 文件夹下创建子文件夹Materials.右击Materials 并在菜
单中选择Create- Material,或者在项目视图中点击Create 栏的Material,即可创建新材质。创建后,
将该材质重命名为Floor,然后再应用即可。
4.
渲染模式渲染模式( Rendering Mode) 可以设置为Opaque( 不透明)、Cutout 镂空效果)、Fade( 渐变效
果)和Transparent (透明) 等4 种值,展现各种材质感。
果)和Transparent (透明) 等4 种值,展现各种材质感。
选项 | 含义 |
---|---|
Opaque | 默认值,显示为不透明纹理,适用于没有任何透明部分的Solid对象 |
Cutout | 同时显示不透明部分和透明部分,适用于草、镂空等效果 |
Transparent | 显示透明的塑科或玻璃等材质 |
Fade | 将具有透明属性值的模型渐隐,设为该值时可以处理渐隐/渐显的动画。因为可以渐隐不透明对象,故可用于构建全息效果 |
我使用的Cutout来实现镂空效果
5. 快捷键 Ctrl + D 复制
移动物体时按住V键可以改变移动的轴,这样可以准确对准物体,使移动更加精准。
Ctrl + N 新建场景然后马上 Ctrl + S保存。
Ctrl + Z 撤销。
Ctrl + Shift +N 新建空游戏对象。