if(Input.GetButtonDown("Fire1")){//检测开火键;
//n 是Transform 类型;
var n:Transform = Instantiate(newobject,transform.position,transform.rotation);//开火键按下后生成物体;
var fwd :Vector3 = transform.TransformDirection(Vector3.forward);//方向转换;
//n 是Transform 类型;
var n:Transform = Instantiate(newobject,transform.position,transform.rotation);//开火键按下后生成物体;
var fwd :Vector3 = transform.TransformDirection(Vector3.forward);//方向转换;
n.rigidbody.AddForce(fwd*2800);//给物体施加一个力;
//销毁物体:
Destory(gameObject,3.0);
}
//移动与旋转物体:(可以赋置到物体或者摄像机上)
if(Input .GetKey(KeyCode.Q

这篇博客介绍了如何在Unity中使用脚本响应玩家按键,包括给物体施加力使其移动,通过键盘控制物体沿Y轴旋转,以及设置延时后销毁物体的方法。
最低0.47元/天 解锁文章
2万+

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



