DisplayObject Class
Base class for rendering.
Constructor
DisplayObject
-
options
Parameters:
-
options
Object
Item Index
Methods
Methods
allowCollisionFrom
-
target
Parameters:
-
target
DisplayObject | Array
Returns:
behave
-
UNKNOWN
Behave like a {Behaviour}
Parameters:
-
UNKNOWN
Behaviour
Returns:
bind
-
type
-
handler
Bind event handler
Parameters:
-
type
Stringevent type
-
handler
Function
Returns:
blend
-
compositeOperation
Apply composite operation on DisplayObject's canvas.
Parameters:
-
compositeOperation
String
Returns:
checkCollisions
()
Called on UPDATE, triggers COLLISIONENTER, COLLISIONEXIT and COLLISION events.
fillRect
-
x
-
y
-
width
-
height
Parameters:
-
x
Number -
y
Number -
width
Number -
height
Number
Returns:
hasBehaviour
-
target
This object behaves as {target} behaviour?
Parameters:
-
target
Behaviour
Returns:
render
()
Apply all custom context operations.
rotate
-
angle
Parameters:
-
angle
Number
setScale
-
x
-
y
Parameters:
-
x
Number -
y
Number
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:
-
m11
NumberThe m1,1 value in the matrix.
-
m12
NumberThe m1,2 value in the matrix.
-
m21
NumberThe m2,1 value in the matrix.
-
m22
NumberThe m2,2 value in the matrix.
-
dx
NumberThe delta x (dx) value in the matrix.
-
dy
NumberThe delta y (dy) value in the matrix.
translate
-
x
-
y
Parameters:
-
x
Number -
y
Number
trigger
-
type
-
arguments
-
delay
Triggers event type
Parameters:
-
type
Stringevent type
-
arguments
Arrayarguments for callback
-
delay
Number
unbind
-
type
Remove event handlers
Parameters:
-
type
Stringevent type
Returns:
updateContext
()
DisplayObject
Update canvas context, based on DisplayObject transformation variables
Returns:
willCollideAt
-
projection
Parameters:
-
projection
Vector2d
Returns:
Attributes
collider
DisplayObject | RectCollider
Collider object. Can be a DisplayObject, or a geometry collider.
Default: this