Class: Texture

Texture

new JC.Texture(texture, options)

图片纹理类

Name Type Description
texture string | Image

图片url或者图片对象.

options object

图片配置

Name Type Default Description
lazy boolean false optional

图片是否需要懒加载

crossOrigin string optional

图片是否配置跨域

Extends

Members

staticJC.Texture.height

获取纹理的高

Properties:
Name Type Description
height Number

纹理的高

staticJC.Texture.naturalHeight

获取纹理的原始高

Properties:
Name Type Description
naturalHeight Number

纹理的原始高

staticJC.Texture.naturalWidth

获取纹理的原始宽

Properties:
Name Type Description
naturalWidth Number

纹理的原始宽

staticJC.Texture.width

获取纹理的宽

Properties:
Name Type Description
width Number

纹理的宽

Methods

事件对象的触发事件函数

Name Type Description
type String

事件类型

ev JC.InteractionData

事件数据

监听加载事件

尝试加载图片

Name Type Description
url String

图片url或者图片对象.

inherited off(type, fn){this}

事件对象的事件解绑函数

Name Type Description
type String

事件类型

fn function

注册时回调函数的引用

Returns:
Type Description
this

inherited on(type, fn){this}

事件对象的事件绑定函数

Name Type Description
type String

事件类型

fn function

回调函数

Returns:
Type Description
this

inherited once(type, fn){this}

事件对象的一次性事件绑定函数

Name Type Description
type String

事件类型

fn function

回调函数

Returns:
Type Description
this