SpraycanAtlasSprite
| Kind | class |
| Package | stages.objects |
| Full name | stages.objects.SpraycanAtlasSprite |
| Source | source/stages/objects/SpraycanAtlasSprite.hx |
| Extends | FlxSpriteGroup |
Public fields
| Name | Type | Static | Default | Notes |
|---|---|---|---|---|
currentState | SpraycanState | no | WAITING | — |
canAtlas | FlxAnimate | no | — | #if flxanimate |
canAtlas | FlxSprite | no | — | #if !(flxanimate) |
explosion | FlxSprite | no | — | — |
cutscene | Bool | no | false | — |
Public methods
new (constructor)
function new(x:Float = 0, y:Float = 0)
| Parameter | Type | Default |
|---|---|---|
x (optional) | Float | 0 |
y (optional) | Float | 0 |
finishCanAnimation
function finishCanAnimation()
playHitExplosion
function playHitExplosion():Void
playCanStart
function playCanStart():Void
playCanShot
function playCanShot():Void
playHitPico
function playHitPico():Void
playAnimation
function playAnimation(name:String)
| Parameter | Type | Default |
|---|---|---|
name | String | — |
Internals
Private / internal members
| Field | Type | Static |
|---|---|---|
playingAnim | String | no |