phaser - v4.0.0-rc.4
Preparing search index...
spine-canvas
spine
webgl
SceneRenderer
Class SceneRenderer
Implements
Disposable
Index
Constructors
constructor
Properties
batcher
camera
canvas
context
skeleton
Debug
Renderer
skeleton
Renderer
Methods
begin
circle
curve
dispose
draw
Region
draw
Skeleton
draw
Skeleton
Debug
draw
Texture
draw
Texture
Rotated
draw
Texture
UV
end
line
polygon
quad
rect
rect
Line
resize
triangle
Constructors
constructor
new
SceneRenderer
(
canvas
:
HTMLCanvasElement
,
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
,
twoColorTint
?:
boolean
,
)
:
SceneRenderer
Parameters
canvas
:
HTMLCanvasElement
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
Optional
twoColorTint
:
boolean
Returns
SceneRenderer
Properties
batcher
batcher
:
PolygonBatcher
camera
camera
:
OrthoCamera
canvas
canvas
:
HTMLCanvasElement
context
context
:
ManagedWebGLRenderingContext
skeleton
Debug
Renderer
skeletonDebugRenderer
:
SkeletonDebugRenderer
skeleton
Renderer
skeletonRenderer
:
spine
.
webgl
.
SkeletonRenderer
Methods
begin
begin
()
:
void
Returns
void
circle
circle
(
filled
:
boolean
,
x
:
number
,
y
:
number
,
radius
:
number
,
color
?:
spine
.
Color
,
segments
?:
number
,
)
:
void
Parameters
filled
:
boolean
x
:
number
y
:
number
radius
:
number
Optional
color
:
spine
.
Color
Optional
segments
:
number
Returns
void
curve
curve
(
x1
:
number
,
y1
:
number
,
cx1
:
number
,
cy1
:
number
,
cx2
:
number
,
cy2
:
number
,
x2
:
number
,
y2
:
number
,
segments
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
x1
:
number
y1
:
number
cx1
:
number
cy1
:
number
cx2
:
number
cy2
:
number
x2
:
number
y2
:
number
segments
:
number
Optional
color
:
spine
.
Color
Returns
void
dispose
dispose
()
:
void
Returns
void
draw
Region
drawRegion
(
region
:
TextureAtlasRegion
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
color
?:
spine
.
Color
,
premultipliedAlpha
?:
boolean
,
)
:
void
Parameters
region
:
TextureAtlasRegion
x
:
number
y
:
number
width
:
number
height
:
number
Optional
color
:
spine
.
Color
Optional
premultipliedAlpha
:
boolean
Returns
void
draw
Skeleton
drawSkeleton
(
skeleton
:
Skeleton
,
premultipliedAlpha
?:
boolean
,
slotRangeStart
?:
number
,
slotRangeEnd
?:
number
,
)
:
void
Parameters
skeleton
:
Skeleton
Optional
premultipliedAlpha
:
boolean
Optional
slotRangeStart
:
number
Optional
slotRangeEnd
:
number
Returns
void
draw
Skeleton
Debug
drawSkeletonDebug
(
skeleton
:
Skeleton
,
premultipliedAlpha
?:
boolean
,
ignoredBones
?:
string
[]
,
)
:
void
Parameters
skeleton
:
Skeleton
Optional
premultipliedAlpha
:
boolean
Optional
ignoredBones
:
string
[]
Returns
void
draw
Texture
drawTexture
(
texture
:
GLTexture
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
texture
:
GLTexture
x
:
number
y
:
number
width
:
number
height
:
number
Optional
color
:
spine
.
Color
Returns
void
draw
Texture
Rotated
drawTextureRotated
(
texture
:
GLTexture
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
pivotX
:
number
,
pivotY
:
number
,
angle
:
number
,
color
?:
spine
.
Color
,
premultipliedAlpha
?:
boolean
,
)
:
void
Parameters
texture
:
GLTexture
x
:
number
y
:
number
width
:
number
height
:
number
pivotX
:
number
pivotY
:
number
angle
:
number
Optional
color
:
spine
.
Color
Optional
premultipliedAlpha
:
boolean
Returns
void
draw
Texture
UV
drawTextureUV
(
texture
:
GLTexture
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
u
:
number
,
v
:
number
,
u2
:
number
,
v2
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
texture
:
GLTexture
x
:
number
y
:
number
width
:
number
height
:
number
u
:
number
v
:
number
u2
:
number
v2
:
number
Optional
color
:
spine
.
Color
Returns
void
end
end
()
:
void
Returns
void
line
line
(
x
:
number
,
y
:
number
,
x2
:
number
,
y2
:
number
,
color
?:
spine
.
Color
,
color2
?:
spine
.
Color
,
)
:
void
Parameters
x
:
number
y
:
number
x2
:
number
y2
:
number
Optional
color
:
spine
.
Color
Optional
color2
:
spine
.
Color
Returns
void
polygon
polygon
(
polygonVertices
:
ArrayLike
<
number
>
,
offset
:
number
,
count
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
polygonVertices
:
ArrayLike
<
number
>
offset
:
number
count
:
number
Optional
color
:
spine
.
Color
Returns
void
quad
quad
(
filled
:
boolean
,
x
:
number
,
y
:
number
,
x2
:
number
,
y2
:
number
,
x3
:
number
,
y3
:
number
,
x4
:
number
,
y4
:
number
,
color
?:
spine
.
Color
,
color2
?:
spine
.
Color
,
color3
?:
spine
.
Color
,
color4
?:
spine
.
Color
,
)
:
void
Parameters
filled
:
boolean
x
:
number
y
:
number
x2
:
number
y2
:
number
x3
:
number
y3
:
number
x4
:
number
y4
:
number
Optional
color
:
spine
.
Color
Optional
color2
:
spine
.
Color
Optional
color3
:
spine
.
Color
Optional
color4
:
spine
.
Color
Returns
void
rect
rect
(
filled
:
boolean
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
filled
:
boolean
x
:
number
y
:
number
width
:
number
height
:
number
Optional
color
:
spine
.
Color
Returns
void
rect
Line
rectLine
(
filled
:
boolean
,
x1
:
number
,
y1
:
number
,
x2
:
number
,
y2
:
number
,
width
:
number
,
color
?:
spine
.
Color
,
)
:
void
Parameters
filled
:
boolean
x1
:
number
y1
:
number
x2
:
number
y2
:
number
width
:
number
Optional
color
:
spine
.
Color
Returns
void
resize
resize
(
resizeMode
:
ResizeMode
)
:
void
Parameters
resizeMode
:
ResizeMode
Returns
void
triangle
triangle
(
filled
:
boolean
,
x
:
number
,
y
:
number
,
x2
:
number
,
y2
:
number
,
x3
:
number
,
y3
:
number
,
color
?:
spine
.
Color
,
color2
?:
spine
.
Color
,
color3
?:
spine
.
Color
,
)
:
void
Parameters
filled
:
boolean
x
:
number
y
:
number
x2
:
number
y2
:
number
x3
:
number
y3
:
number
Optional
color
:
spine
.
Color
Optional
color2
:
spine
.
Color
Optional
color3
:
spine
.
Color
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
batcher
camera
canvas
context
skeleton
Debug
Renderer
skeleton
Renderer
Methods
begin
circle
curve
dispose
draw
Region
draw
Skeleton
draw
Skeleton
Debug
draw
Texture
draw
Texture
Rotated
draw
Texture
UV
end
line
polygon
quad
rect
rect
Line
resize
triangle
phaser - v4.0.0-rc.4
Loading...