游戏物体的碰撞条件
2个物体都必须有碰撞体组件,任何一方缺少该组件都会穿透,
常用的Collider有Box Collider 、Sphere Collider、Capsule Collider
游戏物体的碰撞条件
2个物体都必须有碰撞体组件,任何一方缺少该组件都会穿透,
常用的Collider有Box Collider 、Sphere Collider、Capsule Collider
Rigibody能使游戏物体受到力的作用
Unity内置的3D对象有Cube立方体、Sphere球体、Capsule胶囊体、Cylinder圆柱体、Plane面板、Quad面片,这些内置游戏对象不能满足日常的需要所以需要从3D建模软件导入
一个游戏对应一个项目工程,项目工程主要由Asset、Library、ProjectSetting,Temp组成,Asset代表资源目录、Library代表Unity所使用的库、Project代表工程设置、Temp是Unity临时文件保存的地方,Project窗口创建的资源和文件与Asset会一一对应
四种光:平行光
Spotlight 相当于手电筒的光
AreaLight 区域光
如果想让两个物体放生碰撞,一个物体添加刚体组件,另一个物体的BOX Colider一定要勾选上。
按shift进行粉刷会降低地形
按shift
CTRL+移动实现固定步长的移动
edit--Snap Settings ---修改步长
按下V键可以自动
右键+Q/W/E
光照烘焙时候必须也要把光照射的gameobject也搞成静态
火堆的光要进行mixed不用baked因为火光要
火焰就是粒子特效加上点光源就可以很好的模拟
选择光源不同的颜色就可以模拟出不同的
但是实时渲染会十分消耗性能因此多半都会选择的是光
要发生碰撞的条件是
两个都有collider 并且至少有一个物体有刚体
获取碰撞的信息函数
collision.collider.name
collision.collider.tag
什么是static collider 没有rigidbody 无法进行运动的叫静态
edit进入选项点preference,这个视频有添加窗口的方法
2017.1.1p4 new 新建工程 open
assets library projesettings temp
控制摄像机跟随:
FollowTarget
碰撞体:
Box Collider: 最节省性能的碰撞体
Mesh Collider: 最耗费性能。
ctrl键 = 对齐移动
edit内有一个snap settings选项卡,可以设置对齐移动的步长。有X/Y/Z三个轴
Scale = 设置缩放步长
Rotation = 设置旋转步长
顶点吸附
快捷键 = V
F键 = 镜头聚焦当前选中物体
ALT+鼠标左击 = 围绕选中物体进行3D观察
Scene窗口下鼠标右击进入观察模式,WASD控制移动方向
右侧坐标系下方设置视角样式
PERSP = 透视视野
ISO = 真交视野
Maximize On Play = 测试时最大化游戏窗口
面板属性中Maximize = 最大化当前面板