Text Class
Constructor
Text
-
options
Parameters:
-
optionsObjectany attribute may be initialized by option
-
[text]String optionaldefault - ""
-
[font]String optionaldefault - "Normal 12px Verdana"
-
[align]String optionaldefault - "left"
-
[baseline]String optionaldefault - Joy.Text.BASELINE.TOP
-
[color]String optionaldefault - #000000
-
Item Index
Methods
Properties
- BASELINE static
- BASELINE.ALPHABETIC static
- BASELINE.BOTTOM static
- BASELINE.HANGING static
- BASELINE.IDEOGRAPHIC static
- BASELINE.MIDDLE static
- BASELINE.TOP static
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:
getMeasure
()
TextMetrics
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:
useFill
()
useStroke
()
willCollideAt
-
projection
Parameters:
-
projectionVector2d
Returns:
Properties
BASELINE
Unknown
static
BASELINE.ALPHABETIC
String
static
BASELINE.BOTTOM
String
static
BASELINE.HANGING
String
static
BASELINE.IDEOGRAPHIC
String
static
BASELINE.MIDDLE
String
static
BASELINE.TOP
String
static
Attributes
collider
DisplayObject | RectCollider
Collider object. Can be a DisplayObject, or a geometry collider.
Default: this
