Circle Class
Constructor
Circle
-
options
Parameters:
-
optionsObject-
[radius]Number optional -
[color]Color, String optional
-
Item Index
Methods
Methods
allowCollisionFrom
-
target
Parameters:
-
targetDisplayObject | Array
Returns:
behave
-
UNKNOWN
Behave like a {Behaviour}
Parameters:
-
UNKNOWNBehaviour
Returns:
bind
-
type -
handler
Bind event handler
Parameters:
-
typeStringevent type
-
handlerFunction
Returns:
blend
-
compositeOperation
Apply composite operation on DisplayObject's canvas.
Parameters:
-
compositeOperationString
Returns:
checkCollisions
()
Called on UPDATE, triggers COLLISIONENTER, COLLISIONEXIT and COLLISION events.
fillRect
-
x -
y -
width -
height
Parameters:
-
xNumber -
yNumber -
widthNumber -
heightNumber
Returns:
hasBehaviour
-
target
This object behaves as {target} behaviour?
Parameters:
-
targetBehaviour
Returns:
render
()
Apply all custom context operations.
rotate
-
angle
Parameters:
-
angleNumber
setScale
-
x -
y
Parameters:
-
xNumber -
yNumber
shadow
-
[options]
Register shadow context operations
Parameters:
-
[options]Object optionalshadow options
-
[color]Color, String optionalshadow color
-
[offsetX]Number optionalshadow x offset
-
[offsetY]Number optionalshadow y offset
-
[blur]Number optionalshadow blur ratio
-
Returns:
transform
-
m11 -
m12 -
m21 -
m22 -
dx -
dy
Parameters:
-
m11NumberThe m1,1 value in the matrix.
-
m12NumberThe m1,2 value in the matrix.
-
m21NumberThe m2,1 value in the matrix.
-
m22NumberThe m2,2 value in the matrix.
-
dxNumberThe delta x (dx) value in the matrix.
-
dyNumberThe delta y (dy) value in the matrix.
translate
-
x -
y
Parameters:
-
xNumber -
yNumber
trigger
-
type -
arguments -
delay
Triggers event type
Parameters:
-
typeStringevent type
-
argumentsArrayarguments for callback
-
delayNumber
unbind
-
type
Remove event handlers
Parameters:
-
typeStringevent type
Returns:
updateContext
()
DisplayObject
Update canvas context, based on DisplayObject transformation variables
Returns:
willCollideAt
-
projection
Parameters:
-
projectionVector2d
Returns:
Attributes
collider
DisplayObject | RectCollider
Collider object. Can be a DisplayObject, or a geometry collider.
Default: this
