Sprite Class
Constructor
Sprite
-
data
-
width
-
height
Parameters:
-
data
String | Objectsrc (String) or
-
width
Number -
height
Number
Item Index
Methods
Methods
addChild
-
UNKNOWN
Add a display object in the list.
Parameters:
-
UNKNOWN
DisplayObject | DisplayObjectContainer
Returns:
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:
broadcast
-
UNKNOWN
Parameters:
-
UNKNOWN
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:
load
-
src
Parameters:
-
src
Stringimage source
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:
swapChildren
-
child1
-
child2
Swap index of two children
Parameters:
-
child1
DisplayObject -
child2
DisplayObject
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