C# Class BulletTracking, ProjectPhoenix

Inheritance: NetworkBehaviour, IBullet, IPoolable
显示文件 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_oe property

public float Damage
return float

ElapsedTime protected_oe property

protected float ElapsedTime
return float

target protected_oe property

protected GameObject target
return GameObject