Packagelaya.resource
Classpublic class HTMLCanvas
InheritanceHTMLCanvas Inheritance laya.resource.Bitmap

HTMLCanvas 是 Html Canvas 的代理类,封装了 Canvas 的属性和方法。。请不要直接使用 new HTMLCanvas!



Public Properties
 PropertyDefined By
  asBitmap : Boolean
[write-only] 是否当作 Bitmap 对象。
HTMLCanvas
  context : Context
[read-only] Canvas 渲染上下文。
HTMLCanvas
  create : Function
[static] 根据指定的类型,创建一个 HTMLCanvas 实例。
HTMLCanvas
  getContext : Function
获取 Canvas 渲染上下文。
HTMLCanvas
Public Methods
 MethodDefined By
  
HTMLCanvas(type:String)
根据指定的类型,创建一个 HTMLCanvas 实例。请不要直接使用 new HTMLCanvas!
HTMLCanvas
  
clear():void
清空画布内容。
HTMLCanvas
  
destroy():void
销毁。
HTMLCanvas
  
HTMLCanvas
  
获取内存大小。
HTMLCanvas
  
release():void
释放。
HTMLCanvas
  
size(w:Number, h:Number):void
设置宽高。
HTMLCanvas
Public Constants
 ConstantDefined By
  TYPE2D : String = 2D
[static] 2D 模式。
HTMLCanvas
  TYPE3D : String = 3D
[static] 3D 模式。
HTMLCanvas
  TYPEAUTO : String = AUTO
[static] 自动模式。
HTMLCanvas
Property Detail
asBitmapproperty
asBitmap:Boolean  [write-only]

是否当作 Bitmap 对象。


Implementation
    public function set asBitmap(value:Boolean):void
contextproperty 
context:Context  [read-only]

Canvas 渲染上下文。


Implementation
    public function get context():Context
createproperty 
public static var create:Function

根据指定的类型,创建一个 HTMLCanvas 实例。

getContextproperty 
public var getContext:Function

获取 Canvas 渲染上下文。

Constructor Detail
HTMLCanvas()Constructor
public function HTMLCanvas(type:String)

根据指定的类型,创建一个 HTMLCanvas 实例。请不要直接使用 new HTMLCanvas!

Parameters
type:String — 类型。2D、3D。
Method Detail
clear()method
public function clear():void

清空画布内容。

destroy()method 
public function destroy():void

销毁。

getCanvas()method 
public function getCanvas():*

Returns
*
getMemSize()method 
public function getMemSize():int

获取内存大小。

Returns
int — 内存大小。
release()method 
public function release():void

释放。

size()method 
public function size(w:Number, h:Number):void

设置宽高。

Parameters

w:Number — 宽度。
 
h:Number — 高度。

Constant Detail
TYPE2DConstant
public static const TYPE2D:String = 2D

2D 模式。

TYPE3DConstant 
public static const TYPE3D:String = 3D

3D 模式。

TYPEAUTOConstant 
public static const TYPEAUTO:String = AUTO

自动模式。