Files
Leenkx_Examples/spawn_from_scene/Sources/lnx/MyTrait.hx
2026-05-06 17:52:45 -07:00

23 lines
468 B
Haxe

package lnx;
import iron.Scene;
import iron.object.Object;
import iron.data.Data;
import iron.data.SceneFormat;
class MyTrait extends iron.Trait {
public function new() {
super();
notifyOnInit(init);
}
function init() {
Data.getSceneRaw("Scene.001", function (raw:TSceneFormat) {
var obj = Scene.getRawObjectByName(raw, "Suzanne");
Scene.active.createObject(obj, raw, null, null, function(o:Object) {
trace("Suzanne spawned!");
});
});
}
}