异步资源载入构造结果

Constructor

new (path:String, parent:Dynamic)

Variables

@:value(new ZAssets())assets:ZAssets = new ZAssets()

@:value(null)viewXmlPath:String = null

Methods

@:value({ onloaded : null })build (cb:Bool ‑> Void, ?onloaded:Void ‑> Void):AssetsBuilder

dispose ():Void

释放

loadFiles (files:Array<String>):AssetsBuilder

loadSpine (pngs:Array<String>, atlas:String):AssetsBuilder

@:value({ isAtf : false })loadTextures (img:String, xml:String, isAtf:Bool = false):AssetsBuilder

dynamiconProgress (f:Float):Void

Inherited Variables

Defined by Builder

@:value(null)display:Dynamic = null

ids:Map<String, Dynamic>

Inherited Methods

Defined by Builder

bindBuilder ():Void

绑定创建器对象

disposeView ():Void

get<T> (id:String, type:Class<T>):Null<T>

根据类型获取对象

Parameters:

id
type

Returns:

T

getFunction (id:String):Dynamic

可根据ID获取方法,如ZHaxe.call以及ZTween.play方法

Parameters:

id

Returns:

Dynamic

variablesAllHaxe (func:String, data:Dynamic):Void

绑定Haxe方法映射

Parameters:

key
null

data

variablesAllHaxeBindMiniAssets (miniAssets:MiniEngineAssets):Void

绑定Haxe方法中使用的miniAssets资源对象

Parameters:

null

miniAssets