模块 hilo/renderer/Renderer
依赖
hilo/core/Class, hilo/util/util
源码
Renderer.js
渲染器抽象基类。
属性 | 定义于 | |
---|---|---|
canvas:Object
渲染器对应的画布。它可能是一个普通的DOM元素,比如div,也可以是一个canvas画布元素。只读属性。
|
Renderer | |
renderType:String
渲染方式。只读属性。
|
Renderer | |
stage:Object
渲染器对应的舞台。只读属性。
|
Renderer |
方法 | 定义于 | |
---|---|---|
Renderer(properties:Object)
构造函数
|
Renderer | |
clear(x:Number, y:Number, width:Number, height:Number)
清除画布指定区域。需要子类来实现。
|
Renderer | |
绘制可视对象。需要子类来实现。
|
Renderer | |
结束绘制可视对象后的后续处理方法。需要子类来实现。
|
Renderer | |
hide()
隐藏可视对象。需要子类来实现。
|
Renderer | |
从画布中删除可视对象。注意:不是从stage中删除对象。需要子类来实现。
|
Renderer | |
resize(width:Number, height:Number)
改变渲染器的画布大小。
|
Renderer | |
为开始绘制可视对象做准备。需要子类来实现。
|
Renderer | |
对可视对象进行变换。需要子类来实现。
|
Renderer |