| Method | Defined By | ||
|---|---|---|---|
| CollisionSystem | |||
addShape(groupName:String, shape:CollisionShape):void | CollisionSystem | ||
dispose():void | CollisionSystem | ||
hitTest():void | CollisionSystem | ||
removeAllGroups():void | CollisionSystem | ||
removeShapeWithActor(actor:KrewActor):Boolean | CollisionSystem | ||
setUpGroups(groupData:Array):void | CollisionSystem | ||
| CollisionSystem | () | Constructor |
public function CollisionSystem()| addShape | () | method |
public function addShape(groupName:String, shape:CollisionShape):voidParameters
groupName:String | |
shape:CollisionShape |
| dispose | () | method |
public function dispose():void| hitTest | () | method |
public function hitTest():void| removeAllGroups | () | method |
public function removeAllGroups():void| removeShapeWithActor | () | method |
public function removeShapeWithActor(actor:KrewActor):BooleanParameters
actor:KrewActor |
Boolean |
| setUpGroups | () | method |
public function setUpGroups(groupData:Array):void
Parameters
groupData:Array — Example:
[
['player', ['enemy', 'item']]
,['enemy', []]
,['item', ['item']]
]
|