| Property | Defined By | ||
|---|---|---|---|
| collidableGroups : Vector.<CollisionGroup> [read-only] | CollisionGroup | ||
| groupName : String [read-only] | CollisionGroup | ||
| shapes : Vector.<CollisionShape> [read-only] | CollisionGroup | ||
| Method | Defined By | ||
|---|---|---|---|
CollisionGroup(groupName:String) | CollisionGroup | ||
addCollidableGroup(collidableGroup:CollisionGroup):void | CollisionGroup | ||
addShape(shape:CollisionShape):void | CollisionGroup | ||
dispose():void | CollisionGroup | ||
hitTest(otherGroup:CollisionGroup):void
Do hit test and call both collided shape's handlers
with arguments [otherGroupName:String, otherShape:CollisionShape]
| CollisionGroup | ||
removeShape(owner:KrewActor):Boolean | CollisionGroup | ||
| collidableGroups | property |
collidableGroups:Vector.<CollisionGroup> [read-only] public function get collidableGroups():Vector.<CollisionGroup>| groupName | property |
groupName:String [read-only] public function get groupName():String| shapes | property |
shapes:Vector.<CollisionShape> [read-only] public function get shapes():Vector.<CollisionShape>| CollisionGroup | () | Constructor |
public function CollisionGroup(groupName:String)groupName:String |
| addCollidableGroup | () | method |
public function addCollidableGroup(collidableGroup:CollisionGroup):voidParameters
collidableGroup:CollisionGroup |
| addShape | () | method |
| dispose | () | method |
public function dispose():void| hitTest | () | method |
public function hitTest(otherGroup:CollisionGroup):voidDo hit test and call both collided shape's handlers with arguments [otherGroupName:String, otherShape:CollisionShape]
Parameters
otherGroup:CollisionGroup |
| removeShape | () | method |