unity官方教程Space shooter学习笔记-02
来源:互联网 发布:济宁淘宝店卖什么的多 编辑:程序博客网 时间:2024/05/22 02:15
1.创建player :
在Models文件夹中找到player,将它直接拖拽到Hierarchy视图或者工程视图中即可
因为要移动player,需要使用到Physics,所以我们要在player上添加一个rigidbody属性(add component >physics>rigidbody)
记得取消 using gravity
2.添加collider
collider用于触发碰撞。在这里我们需要使用mesh collider 。 mesh collider相当于自定义一个网格来作为碰撞检测范围,因此使用mesh collider需要一个模型。
教程中首先使用capsule collider ,但精确性不够,在基础 collider 和复合collider 无法满足精确性的需求的时候,考虑使用mesh collider ,但是mesh collider 会增加运行负荷,官方手册建议少用。
选中player,点击add component >physics >mesh collider,然后点开Model文件夹下的vehicle_playerShip_collider,将player_ship_collider拖到mesh collider组件的mesh属性里,勾选 convex,再勾选isTrigger。
3.添加尾部火焰效果
这个在教程里十分详细,我就不说了。
4.调整摄像机
将摄像机调整为如下图的参数,为的是能从上往下拍摄player,注意相机的投影模式(projection)要设置成正交投影(Orthographic )
将camera的clear flag 改为solid color ,设置颜色为黑。
然后,由于初始的场景会自动添加一些非常黯淡的环境光,我们不需要这些环境光,所以我们需要关闭这些环境光,在unity5.0以上,选择windows>lighting
5.调整光照
这一部分在教程中已经讲述的很清楚了,一共需要三个方向的光照,可能第一次接触的人会认为十分多余,其实设置这么复杂的光是为了增加光照的层次感,认真按照教程中的每一个光照来设置吧。
6.添加背景
创建一个Quad对象,重命名为background,由于我们不需要对这个背景进行碰撞检测,所以我们移除mesh collider
为Quad对象添加纹理贴图的方法是找到图片资源文件,直接拖拽到quad对象上;
然后调整quad的长宽,让它符合图片的长宽比。quad的图片填充应该是拉伸模式的,因此我们要对quad而不是图片进行调整。
- unity官方教程Space Shooter 学习笔记
- unity官方教程Space shooter学习笔记-02
- unity官方教程Space shooter学习笔记-01
- unity官方教程space shooter 学习文档
- Part2:Unity学习笔记十 - Space Shooter
- Part2:Unity学习笔记十一 - Space Shooter
- Unity学习笔记(一)----Space Shooter
- Unity学习笔记(二)----Space Shooter
- Unity学习笔记(三)----Space Shooter
- unity space shooter 学习
- Unity官方实例教程 Space Shooter
- Unity 3D 官方教程——Space Shooter学习记录
- 学习Unity官方教程-Survival Shooter tutorialの声明
- Unity官方教程—space shooter练习日记之脚色移动
- Unity笔记 SPACE SHOOTER 实例详解
- Unity官方实例教程 Space Shooter(太空射击游戏)
- unity官方demo学习:Survival Shooter
- Unity3D学习笔记《Space Shooter》一
- android开发错误学习笔记
- android开源框架-----Picasso框架的使用
- L1-020. 帅到没朋友
- Python版本管理:pyenv和pyenv-virtualenv(MAC、Linux)、virtualenv和virtualenvwrapper(windows)
- leetcode150. Evaluate Reverse Polish Notation
- unity官方教程Space shooter学习笔记-02
- Tomcat开发工具配置
- 关于Web前端、Html5、JS的区别
- ubuntu下 U盘盘符重命名修改方法
- 简单介绍springmvc和struts2区别
- 设计模式
- Redis 入门
- RSA 加密和解密
- L1-023. 输出GPLT