C# Class BulletTracking, ProjectPhoenix

Inheritance: NetworkBehaviour, IBullet, IPoolable
Show file Open project: Alx666/ProjectPhoenix Class Usage Examples

Public Properties

Property Type Description
Damage float

Protected Properties

Property Type Description
ElapsedTime float
target GameObject

Public Methods

Method Description
Disable ( ) : void
Enable ( ) : void
GetDamage ( ArmorType, armor ) : float
OnTriggerEnter ( Collider other ) : void
Shoot ( Vector3 vPosition, Vector3 vDirection, Vector3 vWDirection, Actor, hOwner ) : void

Protected Methods

Method Description
Awake ( ) : void
Explosion ( ) : void
FixedUpdate ( ) : void

Method Details

Awake() protected method

protected Awake ( ) : void
return void

Disable() public method

public Disable ( ) : void
return void

Enable() public method

public Enable ( ) : void
return void

Explosion() protected method

protected Explosion ( ) : void
return void

FixedUpdate() protected method

protected FixedUpdate ( ) : void
return void

GetDamage() public method

public GetDamage ( ArmorType, armor ) : float
armor ArmorType,
return float

OnTriggerEnter() public method

public OnTriggerEnter ( Collider other ) : void
other Collider
return void

Shoot() public method

public Shoot ( Vector3 vPosition, Vector3 vDirection, Vector3 vWDirection, Actor, hOwner ) : void
vPosition Vector3
vDirection Vector3
vWDirection Vector3
hOwner Actor,
return void

Property Details

Damage public property

public float Damage
return float

ElapsedTime protected property

protected float ElapsedTime
return float

target protected property

protected GameObject target
return GameObject