模块 hilo/view/View
依赖
hilo/core/Hilo, hilo/core/Class, hilo/event/EventMixin, hilo/geom/Matrix
源码
View.js
View类是所有可视对象或组件的基类。
属性 | 定义于 | |
---|---|---|
align:String|Function
可视对象相对于父容器的对齐方式。取值可查看Hilo.align枚举对象。
|
View | |
alpha:Number
可视对象的透明度。默认值为1。
|
View | |
background:Object
可视对象的背景样式。可以是CSS颜色值、canvas的gradient或pattern填充。
|
View | |
boundsArea:Array
可视对象的区域顶点数组。格式为:[{x:10, y:10}, {x:20, y:20}]。
|
View | |
depth:Number
可视对象的深度,也即z轴的序号。只读属性。
|
View | |
drawable:Drawable
可视对象的可绘制对象。供高级开发使用。
|
View | |
height:Number
可视对象的高度。默认值为0。
|
View | |
id:String
可视对象的唯一标识符。
|
View | |
mask:Graphics
可视对象的遮罩图形。
|
View | |
onUpdate:Function
|
View | |
parent:Container
可视对象的父容器。只读属性。
|
View | |
pivotX:Number
可视对象的中心点的x轴坐标。默认值为0。
|
View | |
pivotY:Number
可视对象的中心点的y轴坐标。默认值为0。
|
View | |
pointerEnabled:Boolean
可视对象是否接受交互事件。默认为接受交互事件,即true。
|
View | |
rotation:Number
可视对象的旋转角度。默认值为0。
|
View | |
scaleX:Number
可视对象在x轴上的缩放比例。默认为不缩放,即1。
|
View | |
scaleY:Number
可视对象在y轴上的缩放比例。默认为不缩放,即1。
|
View | |
visible:Boolean
可视对象是否可见。默认为可见,即true。
|
View | |
width:Number
可视对象的宽度。默认值为0。
|
View | |
x:Number
可视对象的x轴坐标。默认值为0。
|
View | |
y:Number
可视对象的y轴坐标。默认值为0。
|
View |
方法 | 定义于 | |
---|---|---|
View(properties:Object)
构造函数
|
View | |
|
View | |
getBounds():Array
|
View | |
getScaledHeight():Number
|
View | |
getScaledWidth():Number
|
View | |
getStage():Stage
|
View | |
hitTestObject(object:View, usePolyCollision:Boolean)
|
View | |
hitTestPoint(x:Number, y:Number, usePolyCollision:Boolean):Boolean
|
View | |
removeFromParent():View
|
View | |
|
View | |
toString():String
|
View |