Collider 碰撞器
isTrigger
Is the collier a trigger 是否可以穿越
contacts 接触点由物理引擎产生
IsTrigger = false(true) 碰撞器可以有(没有)碰撞的效果
物理组件
Inspector==》Add Component==》Physics==》Rigidbody添加所需的物理材质
在控制物体移动时可以选择Rigidbody中的Mess修改物体的重力,Drag修改阻力
给物体添加材质(粒子系统)
Renderer==》Material==》选择自己所需要的材质添加即可
在移动组件时(如摄像头,光源),最好按照自身坐标系来移动,移动完后再可调整世界坐标系(防止坐标混乱)
光源类型
平行光:Directional Light
点光源:Point Light
聚光灯:Spot Light
区域光源:Area Light
让摄像头跟着物体以一个固定的角度移动所需函数
GameObject player;
Vector3 offest;
void Start()
{
player = GameObject.FindGameObjectWithTag(“Player”);
if(play != null)
{
offset = transform.position - player.transform.position;//在开始求出摄像机和物体之间的差量
}
}
void Update()
{
transform.position = player.transform.position + offset;
}
本文详细介绍了Unity3D中的物理系统设置方法,包括碰撞器的使用、触发器的功能、不同类型的光源以及如何实现跟随物体移动的摄像头效果。
3208

被折叠的 条评论
为什么被折叠?



