Packagekrewfw.core_internal
Classpublic class CollisionSystem
InheritanceCollisionSystem Inheritance Object



Public Methods
 MethodDefined By
  
CollisionSystem
  
addShape(groupName:String, shape:CollisionShape):void
CollisionSystem
  
dispose():void
CollisionSystem
  
hitTest():void
CollisionSystem
  
CollisionSystem
  
CollisionSystem
  
setUpGroups(groupData:Array):void
CollisionSystem
Constructor Detail
CollisionSystem()Constructor
public function CollisionSystem()



Method Detail
addShape()method
public function addShape(groupName:String, shape:CollisionShape):void

Parameters

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):Boolean

Parameters

actor:KrewActor

Returns
Boolean
setUpGroups()method 
public function setUpGroups(groupData:Array):void

Parameters

groupData:Array — Example: [ ['player', ['enemy', 'item']] ,['enemy', []] ,['item', ['item']] ]