Protected
_activeProtected
_dataURLProtected
_pixels需要使用的贴图数据
各向异性过滤。使用各向异性过滤能够使纹理的效果更好,但是会消耗更多的内存、CPU、GPU时间。默认为1。
对图像进行Y轴反转。默认值为false
格式
是否生成mipmap
隐藏标记,用于控制是否在层级界面、检查器显示,是否保存
是否失效,值为true时重新创建 WebGLTexture
是否为渲染目标纹理
当贴图数据未加载好等情况时代替使用
将图像RGB颜色值得每一个分量乘以A。默认为false
纹理类型
数据类型
Static
default默认贴图
Static
default默认法线贴图
Static
default默认粒子贴图
Static
white默认贴图
当前使用的贴图数据
是否已加载
是否为2的幂贴图
用于表示初始化纹理的数据来源
表示x轴的纹理的回环方式,就是当纹理的宽度小于需要贴图的平面的宽度的时候,平面剩下的部分应该p以何种方式贴图的问题。
表示y轴的纹理回环方式。 magFilter和minFilter表示过滤的方式。
Private
_canvas将事件广播到下级对象中。
返回广播后的事件。
事件的类型。类型区分大小写。
Optional
data: Texture2DEventMap[K]事件携带的自定义数据。
将事件冒泡到上级对象中。
返回冒泡后的事件。
事件的类型。类型区分大小写。
Optional
data: Texture2DEventMap[K]事件携带的自定义数据。
发射事件。
返回发射后的事件。
事件的类型。类型区分大小写。
Optional
data: Texture2DEventMap[K]事件携带的自定义数据。
是否向上级报告事件。默认为false
。
是否向下级广播事件。默认为false
。
是否向平级分享事件。默认为true
。
发射事件。
当事件重复流向一个对象时将不会被处理。
返回事件是否被处理
事件对象
Protected
handel向下级广播事件
事件
Protected
handel向上级报告事件
事件
Protected
handel向平级分享事件
事件
Protected
handle处理事件
事件
移除监听
Optional
type: K事件的类型。可选。该值为空时所有被监听对象上的监听均将被移除。
Optional
listener: ((event: IEvent<Texture2DEventMap[K]>) => void)要删除的监听器对象。可选。该值为空时所有指定类型的监听均将被移除。
Optional
thisObject: any监听器的上下文。可选。
移除所有监听
Optional
type: K事件的类型。可选。该值为空时所有被监听对象上的监听均将被移除。
移除监听对象的任意事件。
Optional
listener: ((event: IEvent<Texture2DEventMap[K]>) => void)处理事件的监听器函数。
Optional
thisObject: any监听器的上下文。可选。
为监听对象新增指定类型的事件监听。
事件的类型。
处理事件的监听器函数。
Optional
thisObject: any监听器的上下文。可选。
事件监听器的优先级。数字越大,优先级越高。默认为0。
值为true时在监听一次事件后该监听器将被移除。默认为false。
监听对象的任意事件,该对象的任意事件都将触发该监听器的调用。
处理事件的监听器函数。
Optional
thisObject: any监听器的上下文。可选。
事件监听器的优先级。数字越大,优先级越高。默认为0。
值为true时在监听一次事件后该监听器将被移除。默认为false。
监听一次事件后将会被移除
事件的类型。
处理事件的侦听器函数。
Optional
thisObject: anylistener函数作用域
事件侦听器的优先级。数字越大,优先级越高。默认优先级为 0。
Protected
updateStatic
create构造纹理。
纹理实例。
纹理类名称。
Optional
params: gPartial<TextureMap[K]>纹理参数。
Static
from从url初始化纹理
路径
Static
get获取事件发射器
Static
get获取事件发射器,当没有找到对应发射器时,返回新建的事件发射器。
Generated using TypeDoc
2D纹理