Merge branch 'develop' into rootPath-improvements

This commit is contained in:
player-03
2022-09-03 15:22:26 -04:00
committed by GitHub
158 changed files with 6198 additions and 4489 deletions

View File

@@ -18,7 +18,9 @@ import ::APP_MAIN::;
public static function create(config:Dynamic):Void
{
#if !disable_preloader_assets
ManifestResources.init(config);
#end
#if !munit
var app = new ::APP_MAIN::();
@@ -98,6 +100,7 @@ import ::APP_MAIN::;
// preloader.create ();
#if !disable_preloader_assets
for (library in ManifestResources.preloadLibraries)
{
app.preloader.addLibrary(library);
@@ -107,6 +110,7 @@ import ::APP_MAIN::;
{
app.preloader.addLibraryName(name);
}
#end
app.preloader.load();

View File

@@ -1,6 +1,5 @@
package;
import haxe.io.Bytes;
import lime.utils.AssetBundle;
import lime.utils.AssetLibrary;
@@ -11,6 +10,18 @@ import lime.utils.Assets;
import sys.FileSystem;
#end
#if disable_preloader_assets
@:dox(hide) class ManifestResources {
public static var preloadLibraries:Array<Dynamic>;
public static var preloadLibraryNames:Array<String>;
public static var rootPath:String;
public static function init (config:Dynamic):Void {
preloadLibraries = new Array ();
preloadLibraryNames = new Array ();
}
}
#else
@:access(lime.utils.Assets)
@@ -142,3 +153,5 @@ import sys.FileSystem;
#end
#end
#end