| Property | Defined by | ||
|---|---|---|---|
![]() | angle : Number | ShapePart | |
![]() | blue : int | ShapePart | |
| cannonballs : Array | Cannon | ||
![]() | centerX : Number | ShapePart | |
![]() | centerY : Number | ShapePart | |
![]() | checkedCollisionGroup : Boolean = false | Part | |
![]() | collide : Boolean = true | ShapePart | |
![]() | density : Number | ShapePart | |
![]() | dragXOff : Number | Part | |
![]() | dragYOff : Number | Part | |
![]() | drawAnyway : Boolean = true | Part | |
| fireKey : int | Cannon | ||
![]() | green : int | ShapePart | |
![]() | highlightForJoint : Boolean = false | ShapePart | |
| initW : Number | Cannon | ||
![]() | isBullet : Boolean = false | ShapePart | |
![]() | isCameraFocus : Boolean = false | ShapePart | |
![]() | isEditable : Boolean = true | Part | |
![]() | isEnabled : Boolean = true | Part | |
![]() | isInitted : Boolean = false | Part | |
![]() | isSandbox : Boolean = false | Part | |
![]() | isStatic : Boolean = false | Part | |
![]() | m_collisionGroup : int = -2.147483648E9 | ShapePart | |
![]() | opacity : int | ShapePart | |
![]() | outline : Boolean | ShapePart | |
![]() | red : int | ShapePart | |
![]() | rotateAngle : Number | Part | |
![]() | rotateOrientation : Number | Part | |
| strength : int | Cannon | ||
![]() | terrain : Boolean | ShapePart | |
![]() | type : String | Part | |
![]() | undragable : Boolean | ShapePart | |
| w : Number | Cannon | ||
| x : Number | Cannon | ||
| y : Number | Cannon | ||
| Method | Defined by | ||
|---|---|---|---|
|
Cannon(nx:Number, ny:Number, nw:Number, checkLimits:Boolean = true)
| Cannon | ||
![]() | ShapePart | ||
![]() |
AddThrusters(t:Thrusters):void
| ShapePart | |
| Cannon | |||
![]() |
GetActiveJoints():Array
| ShapePart | |
![]() |
GetActiveThrusters():Array
| ShapePart | |
|
GetArea():Number
| Cannon | ||
![]() |
GetAttachedParts(partList:Array = null):Array
| ShapePart | |
![]() |
GetBody():b2Body
| ShapePart | |
![]() |
GetMass():Number
| ShapePart | |
![]() |
GetOutlineVertices(verts:Array, numVerts:int, thickness:Number):Array
[static]
| ShapePart | |
![]() |
GetShape():b2Shape
| ShapePart | |
|
GetSpawnPoint():b2Vec2
| Cannon | ||
|
GetVertices():Array
| Cannon | ||
|
GetVerticesForOutline(thickness:Number):Array
| Cannon | ||
![]() |
HeavierThan(other:ShapePart):Boolean
| ShapePart | |
|
Init(world:b2World, body:b2Body = null):void
| Cannon | ||
|
InsideShape(xVal:Number, yVal:Number, scale:Number):Boolean
| Cannon | ||
|
IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):Boolean
| Cannon | ||
|
KeyInput(key:int, up:Boolean, replay:Boolean):void
| Cannon | ||
| Cannon | |||
|
Move(xVal:Number, yVal:Number):void
| Cannon | ||
![]() |
NumbersEqual(n1:Number, n2:Number):Boolean
| ShapePart | |
|
PrepareForResizing():void
| Cannon | ||
![]() |
RotateAround(xVal:Number, yVal:Number, curAngle:Number):void
| ShapePart | |
![]() |
SetCollisionGroup(grp:int):void
| ShapePart | |
|
ToString():String
| Cannon | ||
![]() |
UnInit(world:b2World):void
| ShapePart | |
|
Update(world:b2World):void
| Cannon | ||
![]() |
WillBeStatic(shapeList:Array = null):Boolean
| ShapePart | |
| Constant | Defined by | ||
|---|---|---|---|
| MAX_WIDTH : Number = 10.0 [static]
| Cannon | ||
| MIN_WIDTH : Number = 0.5 [static]
| Cannon | ||
| cannonballs | property |
public var cannonballs:Array
| fireKey | property |
public var fireKey:int
| initW | property |
public var initW:Number
| strength | property |
public var strength:int
| w | property |
public var w:Number
| x | property |
public var x:Number
| y | property |
public var y:Number
| Cannon | () | constructor |
public function Cannon(nx:Number, ny:Number, nw:Number, checkLimits:Boolean = true)Parameters
nx:Number |
|
ny:Number |
|
nw:Number |
|
checkLimits:Boolean (default = true) |
| equals | () | method |
| GetArea | () | method |
public override function GetArea():Number
Returns
Number |
| GetSpawnPoint | () | method |
public function GetSpawnPoint():b2Vec2
Returns
b2Vec2 |
| GetVertices | () | method |
public function GetVertices():Array
Returns
Array |
| GetVerticesForOutline | () | method |
public function GetVerticesForOutline(thickness:Number):ArrayParameters
thickness:Number |
Array |
| Init | () | method |
public override function Init(world:b2World, body:b2Body = null):voidParameters
world:b2World |
|
body:b2Body (default = null) |
| InsideShape | () | method |
public override function InsideShape(xVal:Number, yVal:Number, scale:Number):BooleanParameters
xVal:Number |
|
yVal:Number |
|
scale:Number |
Boolean |
| IntersectsBox | () | method |
public override function IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):BooleanParameters
boxX:Number |
|
boxY:Number |
|
boxW:Number |
|
boxH:Number |
Boolean |
| KeyInput | () | method |
public override function KeyInput(key:int, up:Boolean, replay:Boolean):voidParameters
key:int |
|
up:Boolean |
|
replay:Boolean |
| MakeCopy | () | method |
| Move | () | method |
public override function Move(xVal:Number, yVal:Number):voidParameters
xVal:Number |
|
yVal:Number |
| PrepareForResizing | () | method |
public override function PrepareForResizing():void
| ToString | () | method |
public override function ToString():String
Returns
String |
| Update | () | method |
public override function Update(world:b2World):voidParameters
world:b2World |
| MAX_WIDTH | constant |
public static const MAX_WIDTH:Number = 10.0
| MIN_WIDTH | constant |
public static const MIN_WIDTH:Number = 0.5