我们来看看飞弹发射器的完整JavaScript脚本。 进一步思考一下,我们到底想实现什么效果?我们要检测玩家是否按了开火键,然后产生一枚飞弹,然后把它沿着玩家朝向的方向按照一定的速度发射出去。我们仔细的解剖一下脚本: var projectile: Rigibody; var speed=20; function Update( ) { 这是脚本的开头部分,定义了一些属性,开启了“Update”的功能 if(Input.GetButtonDown(“Fire1”))
首先我们要检测玩家是否按了开火键,“开火1”映射的是鼠标左键和当前配置的键盘上的按键(可以通过主菜单栏的Editor>;Project Settings>Input设定) { var instantiatedProjectile: Rigidbody=Instantiate( projectile, transform.position,transform.rotation);