| Package | com.whirled.contrib.platformer.game |
| Class | public class SpawnerController |
| Inheritance | SpawnerController RectDynamicController DynamicController |
| Implements | ShootableController |
| Property | Defined by | ||
|---|---|---|---|
![]() | _chandlers : Array | DynamicController | |
![]() | _controller : GameController | DynamicController | |
![]() | _dynamic : Dynamic | DynamicController | |
![]() | _removedCollider : Boolean | DynamicController | |
| _spawnDelay : Number | SpawnerController | ||
| _spawner : Spawner | SpawnerController | ||
| _spawnId : int | SpawnerController | ||
| _spawnInterval : Number | SpawnerController | ||
![]() | _task : ColliderTask | DynamicController | |
| Method | Defined by | ||
|---|---|---|---|
| SpawnerController | |||
![]() |
addCollisionHandler(handler:CollisionHandler):void
| DynamicController | |
|
doesCollide():Boolean
| SpawnerController | ||
| SpawnerController | |||
|
doHit(damage:Number, owner:int, inter:int, sowner:int):void
| SpawnerController | ||
|
getCenterX():Number
| SpawnerController | ||
|
getCenterY():Number
| SpawnerController | ||
![]() |
getCollisionHandler(other:Object):CollisionHandler
| DynamicController | |
![]() | DynamicController | ||
|
getLastDamager():int
| SpawnerController | ||
![]() | DynamicController | ||
|
hasBounds():Boolean
| SpawnerController | ||
![]() |
postCollider():void
| DynamicController | |
|
postTick():void
| SpawnerController | ||
![]() |
shutdown():void
| DynamicController | |
|
tick(delta:Number):void
| SpawnerController | ||
| Method | Defined by | ||
|---|---|---|---|
![]() | DynamicController | ||
|
spawn():void
| SpawnerController | ||
![]() |
stopCollisions():void
| DynamicController | |
| _spawnDelay | property |
protected var _spawnDelay:Number
| _spawner | property |
protected var _spawner:Spawner
| _spawnId | property |
protected var _spawnId:int
| _spawnInterval | property |
protected var _spawnInterval:Number
| SpawnerController | () | constructor |
public function SpawnerController(s:Spawner, controller:GameController)Parameters
s:Spawner |
|
controller:GameController |
| doesCollide | () | method |
public function doesCollide():Boolean
Returns
Boolean |
| doesHit | () | method |
public function doesHit(x:Number, y:Number, source:Object = null):CollisionParameters
x:Number |
|
y:Number |
|
source:Object (default = null) |
Collision |
| doHit | () | method |
public function doHit(damage:Number, owner:int, inter:int, sowner:int):voidParameters
damage:Number |
|
owner:int |
|
inter:int |
|
sowner:int |
| getCenterX | () | method |
public function getCenterX():Number
Returns
Number |
| getCenterY | () | method |
public function getCenterY():Number
Returns
Number |
| getLastDamager | () | method |
public function getLastDamager():int
Returns
int |
| hasBounds | () | method |
public override function hasBounds():Boolean
Returns
Boolean |
| postTick | () | method |
public override function postTick():void
| spawn | () | method |
protected function spawn():void
| tick | () | method |
public override function tick(delta:Number):voidParameters
delta:Number |