new ()
updateLayout ():Void
更新布局,以及宽度高度
@:keepbaseBuilder:Builder
基础生成baseBuilder,该属性只有通过MiniEngine创建时生效。
@:value(null)@:keepbindType:String = null
绑定类型,Maplive可用
@:keepcustomData:Dynamic
自定义数据,默认为null,可以作为扩展数据使用
@:keephAlign:String
横向对齐实现
@:value(false)@:keepisInit:Bool = false
@:keep@:noCompletionscrollMaskDislayObject:DisplayObject
Bate功能:遮罩对象(依赖scrollRect实现的遮罩逻辑实现)
@:value(0)@:keepsubtractionHeight:Int = 0
@:keeptween:ZTween
动画配置:这里设置的ZTween将仅影响当前容器的动画
@:keepvAlign:String
竖向对齐实现
@:value({ h : null, v : null })@:keepalignPivot (?v:String, ?h:String):Void
锚点对齐,不能直接对齐调用,容器不直接支持该功能。
@:keepdestroy ():Void
释放接口实现
@:keepgetAspectRatio ():Float
获取屏幕比例,>= 0.62的基本是平板尺寸
Returns:
Float
@:keepgetBounds (target:DisplayObject):Rectangle
getBounds优化计算
Parameters:
parent
openfl.geom.Rectangle
@:keepgetStageHeight ():Float
经过了缩放计算的舞台高度
* @return Float
@:keepgetStageWidth ():Float
经过了缩放计算的舞台宽度
@:keepgetSubtractionHeight ():Int
获取高度削减高度
@:keepgetTopView ():DisplayObjectContainer
获取最顶层的容器
DisplayObjectContainer
@:value({ f : "", e : "", d : "", c : "", b : "" })@:keeplog (a:Dynamic, b:Dynamic = "", c:Dynamic = "", d:Dynamic = "", e:Dynamic = "", f:Dynamic = ""):Void
输出log
@:keeponAddToStage ():Void
当添加到舞台时
@:keeponFrame ():Void
帧事件接口
@:keeponInit ():Void
初始化接口
@:keeponInitEvent (e:Event):Void
@:keeponRemove ():Void
当自已被删掉时
@:keeponRemoveToStage ():Void
当从舞台移除时
@:keepscale (f:Float):DisplayObjectContainer
缩放处理
* @param f - * @return DisplayObjectContainer
@:keepsetFrameEvent (listen:Bool):Void
设置帧事件使用
* @param listen - 是否侦听
@:keepsetSubtractionStageHeight (height:Int):Void
设置舞台高度削减
null
height