发射球体和销毁球体

来源:互联网 发布:淘宝怎么登陆不上去 编辑:程序博客网 时间:2024/04/27 23:13


//发射球体

#pragma strict

function Start () {

}

var newobject:Transform;
function Update () {
 if(Input.GetButtonDown("Fire1"))
 {
  //实例化命令:
  //用Instantiate(要生成的物体,生成的位置,生成物体的旋转角度)
  var n:Transform=Instantiate(newobject,transfrom.position,transform.rotation);
  
  //转换方向
  var fwd:Vector3=transform.TransformDirection(Vector3.forward);
  
  //给物体加力
  n.rigidbody.AddForce(fwd*28000);
 }
}


//销毁球体

#pragma strict

function Start () {
Destory(gameobject,3.0);
}


注:要给被设计的物体添加缸体组件,才可以被射倒。

选中物体==》点击Inspector下Add Component==>选择Physics下面的Rigidbody即可。 

0 0