Explorar o código

Made it possible to extend level3d prefab (#80)

Aksel %!s(int64=5) %!d(string=hai) anos
pai
achega
e2879bc04f
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      hide/view/l3d/Level3D.hx

+ 1 - 1
hide/view/l3d/Level3D.hx

@@ -282,7 +282,7 @@ class Level3D extends FileView {
 	function get_properties() return sceneEditor.properties;
 	function get_properties() return sceneEditor.properties;
 
 
 	override function onDisplay() {
 	override function onDisplay() {
-		data = new hrt.prefab.l3d.Level3D();
+		data = cast(hrt.prefab.Library.create("l3d"), hrt.prefab.l3d.Level3D);
 		var content = sys.io.File.getContent(getPath());
 		var content = sys.io.File.getContent(getPath());
 		data.loadData(haxe.Json.parse(content));
 		data.loadData(haxe.Json.parse(content));
 		currentSign = haxe.crypto.Md5.encode(content);
 		currentSign = haxe.crypto.Md5.encode(content);