C# Class Tower, AntsVsMice

Inheritance: MapAdjuster
Afficher le fichier Open project: splashdamage/AntsVsMice Class Usage Examples

Méthodes publiques

Свойство Type Description
anim tk2dAnimatedSprite
collisions HashSet
currentAmmo Ammo
currentLevel Level
firing bool
inFocus Tower
launchFrom Transform
levels Level[]
noTowerMask LayerMask
placed bool
radiusSprite tk2dSprite
target Enemy
targetLayer LayerMask

Méthodes publiques

Méthode Description
Awake ( ) : void
Dragging ( ) : void
FindTarget ( ) : Enemy
Fire ( ) : void
FireCompleteDelegate ( tk2dAnimatedSprite sprite, int clipId ) : void
Launch ( tk2dAnimatedSprite sprite, tk2dSpriteAnimationClip clip, tk2dSpriteAnimationFrame frame, int frameNum ) : void
OnCollisionEnter ( Collision collision ) : void
OnCollisionExit ( Collision collision ) : void
OnDrawGizmos ( ) : void
OnGUI ( ) : void
OnTriggerEnter ( Collider collider ) : void
OnTriggerExit ( Collider collider ) : void
Reload ( Ammo newAmmo ) : void
Update ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

Dragging() public méthode

public Dragging ( ) : void
Résultat void

FindTarget() public méthode

public FindTarget ( ) : Enemy
Résultat Enemy

Fire() public méthode

public Fire ( ) : void
Résultat void

FireCompleteDelegate() public méthode

public FireCompleteDelegate ( tk2dAnimatedSprite sprite, int clipId ) : void
sprite tk2dAnimatedSprite
clipId int
Résultat void

Launch() public méthode

public Launch ( tk2dAnimatedSprite sprite, tk2dSpriteAnimationClip clip, tk2dSpriteAnimationFrame frame, int frameNum ) : void
sprite tk2dAnimatedSprite
clip tk2dSpriteAnimationClip
frame tk2dSpriteAnimationFrame
frameNum int
Résultat void

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

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
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

Reload() public méthode

public Reload ( Ammo newAmmo ) : void
newAmmo Ammo
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

anim public_oe property

public tk2dAnimatedSprite anim
Résultat tk2dAnimatedSprite

collisions public_oe property

public HashSet collisions
Résultat HashSet

currentAmmo public_oe property

public Ammo currentAmmo
Résultat Ammo

currentLevel public_oe property

public Level currentLevel
Résultat Level

firing public_oe property

public bool firing
Résultat bool

inFocus public_oe static_oe property

public static Tower inFocus
Résultat Tower

launchFrom public_oe property

public Transform launchFrom
Résultat Transform

levels public_oe property

public Level[] levels
Résultat Level[]

noTowerMask public_oe property

public LayerMask noTowerMask
Résultat LayerMask

placed public_oe property

public bool placed
Résultat bool

radiusSprite public_oe property

public tk2dSprite radiusSprite
Résultat tk2dSprite

target public_oe property

public Enemy target
Résultat Enemy

targetLayer public_oe property

public LayerMask targetLayer
Résultat LayerMask