Property | Type | Description | |
---|---|---|---|
baseWeapon | Gameplay.Unit.Attack.BaseWeapon | ||
layerMask | |||
weaponDefinition | Gameplay.Unit.Attack.WeaponDefinition |
Method | Description | |
---|---|---|
Initialize ( Gameplay.Unit.Attack.BaseWeapon targetBaseWeapon ) : void |
Method | Description | |
---|---|---|
ApplyEffect ( IHitByBullet affectedObjects, |
||
DestroyBullet ( float afterSeconds ) : void |
Method | Description | |
---|---|---|
DestroyBulletAfterSecondsCoroutine ( float seconds ) : IEnumerator |
protected ApplyEffect ( IHitByBullet affectedObjects, |
||
affectedObjects | IHitByBullet | |
point | ||
return | void |
protected DestroyBullet ( float afterSeconds ) : void | ||
afterSeconds | float | |
return | void |
public Initialize ( Gameplay.Unit.Attack.BaseWeapon targetBaseWeapon ) : void | ||
targetBaseWeapon | Gameplay.Unit.Attack.BaseWeapon | |
return | void |
protected BaseWeapon,Gameplay.Unit.Attack baseWeapon | ||
return | Gameplay.Unit.Attack.BaseWeapon |
protected LayerMask,UnityEngine layerMask | ||
return |