Class enchant.gl.Sprite3D
- Defined in: gl.enchant.js
- Extends enchant.EventTarget
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
addChild(sprite)
|
|
altitude(speed)
|
|
clone()
|
|
forward(speed)
|
|
intersect(another)
|
|
<static> |
enchant.gl.Sprite3D.loadCollada(url, onload, onerror)
|
removeChild(sprite)
|
|
rotatePitch(rad)
|
|
rotateRoll(rad)
|
|
rotateYaw(rad)
|
|
rotationApply(quat)
|
|
rotationSet(quat)
|
|
scale(x, y, z)
|
|
set(sprite)
|
|
sidestep(speed)
|
|
translate(x, y, z)
|
- Methods borrowed from class enchant.EventTarget:
- addEventListener
- clearEventListener
- dispatchEvent
- on
- removeEventListener
Class Detail
enchant.gl.Sprite3D()
Field Detail
bounding
childNodes
globalX
globalY
globalZ
matrix
mesh
name
parentNode
rotation
scaleX
scaleY
scaleZ
scene
touchable
x
y
z
Method Detail
-
addChild(sprite)
- Parameters:
- sprite
-
altitude(speed)
- Parameters:
- speed
-
clone()
-
forward(speed)
- Parameters:
- speed
-
intersect(another)
- Parameters:
- another
-
<static> enchant.gl.Sprite3D.loadCollada(url, onload, onerror)
Defined in: collada.gl.enchant.js.- Parameters:
- url
- onload
- onerror
-
removeChild(sprite)
- Parameters:
- sprite
-
rotatePitch(rad)
- Parameters:
- rad
-
rotateRoll(rad)
- Parameters:
- rad
-
rotateYaw(rad)
- Parameters:
- rad
-
rotationApply(quat)
- Parameters:
- quat
-
rotationSet(quat)
- Parameters:
- quat
-
scale(x, y, z)
- Parameters:
- x
- y
- z
-
set(sprite)
- Parameters:
- sprite
-
sidestep(speed)
- Parameters:
- speed
-
translate(x, y, z)
- Parameters:
- x
- y
- z