UI创建器
Static variables
Static methods
staticbindAdd (obj:Class<Dynamic>, fun:Dynamic ‑> Dynamic ‑> Xml ‑> Void):Void
绑定添加方式
Parameters:
obj | |
---|---|
null | fun |
staticbindParsing (obj:Dynamic, key:String, fun:Dynamic ‑> String ‑> String ‑> Void):Void
绑定解析处理
Parameters:
obj | |
---|---|
key | |
null | fun |
staticbuild (xml:Xml, ?parent:Dynamic, ?superInit:ZBuilder ‑> Void, ?defalutArgs:Array<Dynamic>):Builder
生成UI组件
Parameters:
xml |
---|
Returns:
Dynamic
staticbuildXmlUI (assets:ZAssets, xmlfileName:String, parent:Dynamic):Builder
绑定资源,同时生成XML对象
Parameters:
assets | |
---|---|
xmlfileName | |
parent |
Returns:
Buffer
staticbuildXmlUiFind (xmlfileName:String, parent:Dynamic):Builder
直接查找绑定的资源,同时生成XML对象
Parameters:
xmlfileName | |
---|---|
parent |
Returns:
Builder
staticcreateAssetsBuilder (xmlPath:String, parent:Dynamic):AssetsBuilder
场景一个资源Bundler生成器
Returns:
AssetsBuilder
staticcreateSpineSpriteSkeleton (atalsName:String, skeletonJsonName:String):SkeletonAnimation
创建Sprite渲染器的Spine骨骼
Parameters:
atalsName | |
---|---|
skeletonJsonName |
Returns:
spine.openfl.SkeletonAnimation
staticdefineValue (defineName:String, ?defineValue:String):Void
定义布局全局值
Parameters:
defineName | 定义名 |
---|---|
defineValue | 定义的值字符串格式 |
staticgetBaseAssets ():ZAssets
Deprecated: "getBaseAssets 不再支持单个assets,允许绑定多个assets资源"
获取基础的对象
Returns:
ZAssets