| Property | Defined by | ||
|---|---|---|---|
![]() | angle : Number | ShapePart | |
![]() | blue : int | ShapePart | |
![]() | 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 | |
![]() | green : int | ShapePart | |
![]() | highlightForJoint : Boolean = false | ShapePart | |
| initX1 : Number | Triangle | ||
| initX2 : Number | Triangle | ||
| initX3 : Number | Triangle | ||
| initY1 : Number | Triangle | ||
| initY2 : Number | Triangle | ||
| initY3 : Number | Triangle | ||
![]() | 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 | |
![]() | terrain : Boolean | ShapePart | |
![]() | type : String | Part | |
![]() | undragable : Boolean | ShapePart | |
| x1 : Number | Triangle | ||
| x2 : Number | Triangle | ||
| x3 : Number | Triangle | ||
| y1 : Number | Triangle | ||
| y2 : Number | Triangle | ||
| y3 : Number | Triangle | ||
| Method | Defined by | ||
|---|---|---|---|
|
Triangle(nx1:Number, ny1:Number, nx2:Number, ny2:Number, nx3:Number, ny3:Number)
| Triangle | ||
![]() | ShapePart | ||
![]() |
AddThrusters(t:Thrusters):void
| ShapePart | |
| Triangle | |||
![]() |
GetActiveJoints():Array
| ShapePart | |
![]() |
GetActiveThrusters():Array
| ShapePart | |
|
GetArea():Number
| Triangle | ||
![]() |
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 | |
|
GetVertices():Array
| Triangle | ||
|
GetVerticesForOutline(thickness:Number):Array
| Triangle | ||
![]() |
HeavierThan(other:ShapePart):Boolean
| ShapePart | |
|
Init(world:b2World, body:b2Body = null):void
| Triangle | ||
|
InsideShape(xVal:Number, yVal:Number, scale:Number):Boolean
| Triangle | ||
|
IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):Boolean
| Triangle | ||
![]() |
KeyInput(key:int, up:Boolean, replay:Boolean):void
| ShapePart | |
| Triangle | |||
|
Move(xVal:Number, yVal:Number):void
| Triangle | ||
![]() |
NumbersEqual(n1:Number, n2:Number):Boolean
| ShapePart | |
|
PrepareForResizing():void
| Triangle | ||
![]() |
RotateAround(xVal:Number, yVal:Number, curAngle:Number):void
| ShapePart | |
![]() |
SetCollisionGroup(grp:int):void
| ShapePart | |
|
ToString():String
| Triangle | ||
![]() |
UnInit(world:b2World):void
| ShapePart | |
![]() |
Update(world:b2World):void
| ShapePart | |
![]() |
WillBeStatic(shapeList:Array = null):Boolean
| ShapePart | |
| Constant | Defined by | ||
|---|---|---|---|
| MAX_SIDE_LENGTH : Number = 10.0 [static]
| Triangle | ||
| MIN_SIDE_LENGTH : Number = 0.1 [static]
| Triangle | ||
| MIN_TRIANGLE_ANGLE : Number = 0.08726646259971647 [static]
| Triangle | ||
| initX1 | property |
public var initX1:Number
| initX2 | property |
public var initX2:Number
| initX3 | property |
public var initX3:Number
| initY1 | property |
public var initY1:Number
| initY2 | property |
public var initY2:Number
| initY3 | property |
public var initY3:Number
| x1 | property |
public var x1:Number
| x2 | property |
public var x2:Number
| x3 | property |
public var x3:Number
| y1 | property |
public var y1:Number
| y2 | property |
public var y2:Number
| y3 | property |
public var y3:Number
| Triangle | () | constructor |
public function Triangle(nx1:Number, ny1:Number, nx2:Number, ny2:Number, nx3:Number, ny3:Number)Parameters
nx1:Number |
|
ny1:Number |
|
nx2:Number |
|
ny2:Number |
|
nx3:Number |
|
ny3:Number |
| equals | () | method |
| GetArea | () | method |
public override function GetArea():Number
Returns
Number |
| 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 |
| 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 |
| MAX_SIDE_LENGTH | constant |
public static const MAX_SIDE_LENGTH:Number = 10.0
| MIN_SIDE_LENGTH | constant |
public static const MIN_SIDE_LENGTH:Number = 0.1
| MIN_TRIANGLE_ANGLE | constant |
public static const MIN_TRIANGLE_ANGLE:Number = 0.08726646259971647