| Package | com.whirled.contrib.platformer.display |
| Class | public class DynamicSprite |
| Inheritance | DynamicSprite flash.display.Sprite |
| Subclasses | ActorSprite, GateSprite, HoverSprite, ShotSprite, SpawnerSprite |
| Property | Defined by | ||
|---|---|---|---|
| displayHeight : Number [read-only]
| DynamicSprite | ||
| displayWidth : Number [read-only]
| DynamicSprite | ||
| Property | Defined by | ||
|---|---|---|---|
| _disp : DisplayObject | DynamicSprite | ||
| _dynamic : Dynamic | DynamicSprite | ||
| _hitFilter : ColorMatrixFilter | DynamicSprite | ||
| _hitFilterIndex : int | DynamicSprite | ||
| _hitLeft : Number = 0 | DynamicSprite | ||
| _listeners : Object | DynamicSprite | ||
| _particleCallback : Function | DynamicSprite | ||
| _state : int = -1 | DynamicSprite | ||
| _static : Boolean | DynamicSprite | ||
| Method | Defined by | ||
|---|---|---|---|
|
DynamicSprite(dy:Dynamic, disp:DisplayObject = null)
| DynamicSprite | ||
|
forceBack():Boolean
| DynamicSprite | ||
| DynamicSprite | |||
|
setParticleCallback(callback:Function):void
| DynamicSprite | ||
|
setStatic(s:Boolean):void
| DynamicSprite | ||
|
showState():int
| DynamicSprite | ||
|
shutdown():void
| DynamicSprite | ||
|
update(delta:Number):void
| DynamicSprite | ||
| Method | Defined by | ||
|---|---|---|---|
|
bindSoundEffectPlayback(soundEffect:SoundEffect):Function
| DynamicSprite | ||
|
changeState(newState:int):void
| DynamicSprite | ||
|
clearDisp():void
| DynamicSprite | ||
|
findNode(node:String, disp:DisplayObject):DisplayObject
| DynamicSprite | ||
|
generateAttachedEffect(name:String, node:DisplayObjectContainer):void
| DynamicSprite | ||
|
generateEffect(effect:Effect, node:DisplayObject, filter:ColorMatrixFilter = null, scaleY:Number = 1):void
| DynamicSprite | ||
|
getStateFrame(state:int):Object
| DynamicSprite | ||
|
handleAdded(event:Event):void
| DynamicSprite | ||
|
handleRemoved(event:Event):void
| DynamicSprite | ||
|
onAdded():void
| DynamicSprite | ||
|
onRemoved():void
| DynamicSprite | ||
|
playSoundEffect(effect:SoundEffect):void
| DynamicSprite | ||
|
playState():void
| DynamicSprite | ||
|
recolorNodes(node:String, disp:DisplayObject, filter:ColorMatrixFilter):void
| DynamicSprite | ||
|
recolorNodesToColor(node:String, disp:DisplayObject, color:int):ColorMatrixFilter
| DynamicSprite | ||
|
registerDispEventListener(event:String, func:Function):void
| DynamicSprite | ||
|
setSoundEffectPlaying(effect:SoundEffect, playing:Boolean):void
| DynamicSprite | ||
|
showHit(filter:ColorMatrixFilter = null, length:Number):Boolean
| DynamicSprite | ||
|
stopSoundEffect(effect:SoundEffect):void
| DynamicSprite | ||
| Constant | Defined by | ||
|---|---|---|---|
| ALWAYS : int = 1 [static]
| DynamicSprite | ||
| NEVER : int = 2 [static]
| DynamicSprite | ||
| NORMAL : int = 0 [static]
| DynamicSprite | ||
| UNTIL_REMOVED : int = 3 [static]
| DynamicSprite | ||
| Constant | Defined by | ||
|---|---|---|---|
| HIT_LENGTH : Number = 0.1 [static]
| DynamicSprite | ||
| SOUND_NORMAL_DISTANCE : Number [static]
| DynamicSprite | ||
| _disp | property |
protected var _disp:DisplayObject
| displayHeight | property |
displayHeight:Number [read-only]Implementation
public function get displayHeight():Number
| displayWidth | property |
displayWidth:Number [read-only]Implementation
public function get displayWidth():Number
| _dynamic | property |
protected var _dynamic:Dynamic
| _hitFilter | property |
protected var _hitFilter:ColorMatrixFilter
| _hitFilterIndex | property |
protected var _hitFilterIndex:int
| _hitLeft | property |
protected var _hitLeft:Number = 0
| _listeners | property |
protected var _listeners:Object
| _particleCallback | property |
protected var _particleCallback:Function
| _state | property |
protected var _state:int = -1
| _static | property |
protected var _static:Boolean
| DynamicSprite | () | constructor |
public function DynamicSprite(dy:Dynamic, disp:DisplayObject = null)Parameters
dy:Dynamic |
|
disp:DisplayObject (default = null) |
| bindSoundEffectPlayback | () | method |
protected function bindSoundEffectPlayback(soundEffect:SoundEffect):FunctionParameters
soundEffect:SoundEffect |
Function |
| changeState | () | method |
protected function changeState(newState:int):voidParameters
newState:int |
| clearDisp | () | method |
protected function clearDisp():void
| findNode | () | method |
protected function findNode(node:String, disp:DisplayObject):DisplayObjectParameters
node:String |
|
disp:DisplayObject |
DisplayObject |
| forceBack | () | method |
public function forceBack():Boolean
Returns
Boolean |
| generateAttachedEffect | () | method |
protected function generateAttachedEffect(name:String, node:DisplayObjectContainer):voidParameters
name:String |
|
node:DisplayObjectContainer |
| generateEffect | () | method |
protected function generateEffect(effect:Effect, node:DisplayObject, filter:ColorMatrixFilter = null, scaleY:Number = 1):voidParameters
effect:Effect |
|
node:DisplayObject |
|
filter:ColorMatrixFilter (default = null) |
|
scaleY:Number (default = 1) |
| getDynamic | () | method |
| getStateFrame | () | method |
protected function getStateFrame(state:int):ObjectParameters
state:int |
Object |
| handleAdded | () | method |
protected function handleAdded(event:Event):voidParameters
event:Event |
| handleRemoved | () | method |
protected function handleRemoved(event:Event):voidParameters
event:Event |
| onAdded | () | method |
protected function onAdded():void
| onRemoved | () | method |
protected function onRemoved():void
| playSoundEffect | () | method |
| playState | () | method |
protected function playState():void
| recolorNodes | () | method |
protected function recolorNodes(node:String, disp:DisplayObject, filter:ColorMatrixFilter):voidParameters
node:String |
|
disp:DisplayObject |
|
filter:ColorMatrixFilter |
| recolorNodesToColor | () | method |
protected function recolorNodesToColor(node:String, disp:DisplayObject, color:int):ColorMatrixFilterParameters
node:String |
|
disp:DisplayObject |
|
color:int |
ColorMatrixFilter |
| registerDispEventListener | () | method |
protected function registerDispEventListener(event:String, func:Function):voidParameters
event:String |
|
func:Function |
| setParticleCallback | () | method |
public function setParticleCallback(callback:Function):voidParameters
callback:Function |
| setSoundEffectPlaying | () | method |
protected function setSoundEffectPlaying(effect:SoundEffect, playing:Boolean):voidParameters
effect:SoundEffect |
|
playing:Boolean |
| setStatic | () | method |
public function setStatic(s:Boolean):voidParameters
s:Boolean |
| showHit | () | method |
protected function showHit(filter:ColorMatrixFilter = null, length:Number):BooleanParameters
filter:ColorMatrixFilter (default = null) |
|
length:Number |
Boolean |
| showState | () | method |
public function showState():int
Returns
int |
| shutdown | () | method |
public function shutdown():void
| stopSoundEffect | () | method |
| update | () | method |
public function update(delta:Number):voidParameters
delta:Number |
| ALWAYS | constant |
public static const ALWAYS:int = 1
| HIT_LENGTH | constant |
protected static const HIT_LENGTH:Number = 0.1
| NEVER | constant |
public static const NEVER:int = 2
| NORMAL | constant |
public static const NORMAL:int = 0
| SOUND_NORMAL_DISTANCE | constant |
protected static const SOUND_NORMAL_DISTANCE:Number
| UNTIL_REMOVED | constant |
public static const UNTIL_REMOVED:int = 3