Package | laya.d3.core |
Class | public class TransformUV |
Inheritance | TransformUV EventDispatcher Object |
Implements | laya.d3.core.IClone |
TransformUV
类用于实现UV变换。
Property | Defined By | ||
---|---|---|---|
matrix : Matrix4x4 [read-only]
取变换矩阵。
| TransformUV | ||
offset : Vector2
取偏移。
| TransformUV | ||
rotation : Number
取旋转。
| TransformUV | ||
tiling : Vector2
取平铺次数。
| TransformUV |
Method | Defined By | ||
---|---|---|---|
创建一个 TransformUV 实例。
| TransformUV | ||
clone():*
克隆。
| TransformUV | ||
cloneTo(destObject:*):void
克隆。
| TransformUV | ||
event(type:String, data:* = null):Boolean
派发事件。
| EventDispatcher | ||
hasListener(type:String):Boolean
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
| EventDispatcher | ||
isMouseEvent(type:String):Boolean
检测指定事件类型是否是鼠标事件。
| EventDispatcher | ||
off(type:String, caller:*, listener:Function, onceOnly:Boolean = false):EventDispatcher
从 EventDispatcher 对象中删除侦听器。
| EventDispatcher | ||
offAll(type:String = null):EventDispatcher
从 EventDispatcher 对象中删除指定事件类型的所有侦听器。
| EventDispatcher | ||
on(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知。
| EventDispatcher | ||
once(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知,此侦听事件响应一次后自动移除。
| EventDispatcher |
matrix | property |
offset | property |
offset:Vector2
取偏移。
public function get offset():Vector2
public function set offset(value:Vector2):void
rotation | property |
rotation:Number
取旋转。
public function get rotation():Number
public function set rotation(value:Number):void
tiling | property |
tiling:Vector2
取平铺次数。
public function get tiling():Vector2
public function set tiling(value:Vector2):void
TransformUV | () | Constructor |
public function TransformUV()
创建一个 TransformUV
实例。
clone | () | method |
public function clone():*
克隆。
Returns* — 克隆副本。
|
cloneTo | () | method |
public function cloneTo(destObject:*):void
克隆。
Parameters
destObject:* — 克隆源。
|