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):void
Parameters
collidableGroup:CollisionGroup |
addShape | () | method |
dispose | () | method |
public function dispose():void
hitTest | () | method |
public function hitTest(otherGroup:CollisionGroup):void
Do hit test and call both collided shape's handlers with arguments [otherGroupName:String, otherShape:CollisionShape]
Parameters
otherGroup:CollisionGroup |
removeShape | () | method |