C# Class DamageDealer, RPGQuest

Inheritance: MonoBehaviour
Afficher le fichier Open project: hughrogers/RPGQuest Class Usage Examples

Méthodes publiques

Свойство Type Description
baseAttack bool
changeCollider bool
destroyAfter float
destroyOnCollision bool
destroyOnDamage bool
dmgEvery float
expand float
itemID int[]
singleDamage bool
singleEnemy bool
skillID int[]
type DamageDealerType

Méthodes publiques

Méthode Description
AddItem ( ) : void
AddSkill ( ) : void
Awake ( ) : void
CheckOrigin ( Transform t ) : bool
OnCollisionEnter ( Collision collision ) : void
OnCollisionExit ( Collision collision ) : void
OnCollisionStay ( Collision collision ) : void
OnTriggerEnter ( Collider collider ) : void
OnTriggerExit ( Collider collider ) : void
OnTriggerStay ( Collider collider ) : void
RemoveItem ( int index ) : void
RemoveSkill ( int index ) : void
SetAction ( BattleAction, a ) : void
SetAudioClip ( AudioClip a, float v, float min, float max, float p, AudioRolloffMode arm ) : void
SetDamageActive ( bool dmg ) : void
SetPrefab ( GameObject p, float t ) : void
Update ( ) : void

Private Methods

Méthode Description
DoDamage ( GameObject obj, Vector3 position, Quaternion rotation ) : void

Method Details

AddItem() public méthode

public AddItem ( ) : void
Résultat void

AddSkill() public méthode

public AddSkill ( ) : void
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

CheckOrigin() public méthode

public CheckOrigin ( Transform t ) : bool
t Transform
Résultat bool

OnCollisionEnter() public méthode

public OnCollisionEnter ( Collision collision ) : void
collision Collision
Résultat void

OnCollisionExit() public méthode

public OnCollisionExit ( Collision collision ) : void
collision Collision
Résultat void

OnCollisionStay() public méthode

public OnCollisionStay ( Collision collision ) : void
collision Collision
Résultat void

OnTriggerEnter() public méthode

public OnTriggerEnter ( Collider collider ) : void
collider Collider
Résultat void

OnTriggerExit() public méthode

public OnTriggerExit ( Collider collider ) : void
collider Collider
Résultat void

OnTriggerStay() public méthode

public OnTriggerStay ( Collider collider ) : void
collider Collider
Résultat void

RemoveItem() public méthode

public RemoveItem ( int index ) : void
index int
Résultat void

RemoveSkill() public méthode

public RemoveSkill ( int index ) : void
index int
Résultat void

SetAction() public méthode

public SetAction ( BattleAction, a ) : void
a BattleAction,
Résultat void

SetAudioClip() public méthode

public SetAudioClip ( AudioClip a, float v, float min, float max, float p, AudioRolloffMode arm ) : void
a UnityEngine.AudioClip
v float
min float
max float
p float
arm AudioRolloffMode
Résultat void

SetDamageActive() public méthode

public SetDamageActive ( bool dmg ) : void
dmg bool
Résultat void

SetPrefab() public méthode

public SetPrefab ( GameObject p, float t ) : void
p GameObject
t float
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

baseAttack public_oe property

public bool baseAttack
Résultat bool

changeCollider public_oe property

public bool changeCollider
Résultat bool

destroyAfter public_oe property

public float destroyAfter
Résultat float

destroyOnCollision public_oe property

public bool destroyOnCollision
Résultat bool

destroyOnDamage public_oe property

public bool destroyOnDamage
Résultat bool

dmgEvery public_oe property

public float dmgEvery
Résultat float

expand public_oe property

public float expand
Résultat float

itemID public_oe property

public int[] itemID
Résultat int[]

singleDamage public_oe property

public bool singleDamage
Résultat bool

singleEnemy public_oe property

public bool singleEnemy
Résultat bool

skillID public_oe property

public int[] skillID
Résultat int[]

type public_oe property

public DamageDealerType type
Résultat DamageDealerType