This commit is contained in:
2026-02-27 00:54:58 -08:00
parent cc95912a7e
commit 394ab38a80

View File

@ -954,12 +954,14 @@ class Scene {
static function createTraitClassInstance(traitName: String, args: Array<Dynamic>): Dynamic {
var cname = Type.resolveClass(traitName);
if (cname == null) return null;
var trait:Dynamic;
try {
return Type.createInstance(cname, args);
} catch() {
trace("Error creating trait: " + traitName);
return null;
trait = Type.createInstance(cname, args);
} catch(e) {
trace("Error creating trait: " + traitName + " - " + e);
trait = null;
}
return trait;
}
function loadEmbeddedData(datas: Array<String>, done: Void->Void) {