嘿嘿,这个我还不太熟悉,只是大概懂。以后自己写个更好的和大家分享哈。
#pragma strict
public var bIsShooting : boolean = false;
public var bIsShootingAlt : boolean = false;
public var Muzzle : GameObject;
public var MuzzleAlt1 : GameObject;
public var MuzzleAlt2 : GameObject;
public var Projectile : Cloth;
public var projectileSpeed : float = 20.0;
private var Stats : CH_PlayerStats;
private var counter : boolean = false;
private var countTime : float = 0;
private var canShootPrime : boolean = true;
private var canShootAlt : boolean = true;
public var flush : ParticleEmitter;
private var bWeaponEquiped : boolean = true;
function Start () {
Stats = this.gameObject.GetComponent(CH_PlayerStats);
if (flush)
flush.emit = false;
}
function EquipWe