Class lime.Sprite
Extends
lime.Node.
Defined in: sprite.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
Rectangural textured object
|
| Field Attributes | Field Name and Description |
|---|---|
| <private> |
Fill object used while drawing
|
| <private> | |
|
Common name for sprite objects
|
|
- Fields borrowed from class lime.Node:
- customEvent_, eventHandlers_, inTree_, transitionsAdd_, transitionsClear_
| Method Attributes | Method Name and Description |
|---|---|
|
getFill()
Gets fill parameters
|
|
|
Return Stroke object if one is set
|
|
|
setFill(fill, opt_g, opt_b, opt_a)
Sets fill parameters
|
|
|
setStroke(stroke)
Sets stroke parameters.
|
- Methods borrowed from class lime.Node:
- addDependency, addEventListener, addTransition, appendChild, calcRelativeQuality, clearTransition, createDomElement, getAnchorPoint, getAutoResize, getBoundingBox, getChildAt, getChildIndex, getDeepestDomElement, getDeepestParentWithDom, getDirector, getDirty, getFrame, getHidden, getMask, getNumberOfChildren, getOpacity, getParent, getParentStack_, getPosition, getQuality, getRelativeQuality, getRotation, getScale, getScene, getSize, hitTest, localToNode, localToParent, localToScreen, measureContents, needsDomElement, parentToLocal, releaseDependencies, removeAllChildren, removeChild, removeChildAt, removeDependency, removeDomElement, removeEventListener, runAction, screenToLocal, setAnchorPoint, setAutoResize, setChildIndex, setDirty, setHidden, setMask, setOpacity, setPosition, setQuality, setRenderer, setRotation, setScale, setSize, setupDependencies, update, updateDomElement, updateLayout, wasAddedToTree, wasRemovedFromTree
Field Detail
<private>
fill_
Fill object used while drawing
<private>
getCanvasContextName_
id
Common name for sprite objects
supportedRenderers
Method Detail
{lime.fill.Fill}
getFill()
Gets fill parameters
- Returns:
- {lime.fill.Fill} Fill object.
{lime.fill.Stroke}
getStroke()
Return Stroke object if one is set
- Returns:
- {lime.fill.Stroke} Stroke object.
{lime.Sprite}
setFill(fill, opt_g, opt_b, opt_a)
Sets fill parameters
- Parameters:
- {*} fill
- Fill.
- {number=} opt_g
- Optionaly use r,g,b,a as parameter.
- {number=} opt_b
- Optionaly use r,g,b,a as parameter.
- {number=} opt_a
- Optionaly use r,g,b,a as parameter.
- Returns:
- {lime.Sprite} object itself.
{lime.Sprite}
setStroke(stroke)
Sets stroke parameters.
- Parameters:
- {*} stroke
- Stroke object or width and (mixed type) Color.
- Returns:
- {lime.Sprite} object itself.