1.创建游戏场景
建3D object->plane(Ground)
Create->Material(Ground)
2.创建游戏对象
建3D object->Sphere(Player)
3.试着运用重力属性使主角下降
Player->Position坐标Y值0.5则刚好落地
Player->Add Component->Rigidbody->√Use Gravity
将主角拉高离开地面
Reset摄像机,将镜头拉至可以观看到主角处于空中
播放▶,即可观看到主角下降的过程
4.脚本控制主角对象移动
将主角重新放至地面
Player->Add Component->New Script->Name:Player
右击Edit Script进行编辑代码
private Rigidbody rd;//定义了一刚体组件
void Start()
{
rd = this.gameObject.GetComponent<Rigidbody>();//获得主角的刚体组件
}
void Update()
{
rd.AddForce(new Vector3(1, 0, 0));//向x轴移动1
}
5.键盘按键控制主角移动