add world position properties to LdtkLevel and update scene builder
This commit is contained in:
@@ -34,7 +34,6 @@ public class LdtkSceneBuilder
|
||||
return root;
|
||||
}
|
||||
|
||||
// A helper function to recursively set the owner on all children.
|
||||
private void SetOwnerRecursive(Node node, Node owner)
|
||||
{
|
||||
foreach (var child in node.GetChildren())
|
||||
@@ -47,6 +46,7 @@ public class LdtkSceneBuilder
|
||||
private Node2D BuildLevel(LdtkLevel level)
|
||||
{
|
||||
var levelRoot = new Node2D { Name = level.Identifier };
|
||||
levelRoot.Position = new Vector2(level.WorldX, level.WorldY);
|
||||
|
||||
foreach (var layer in level.LayerInstances.Reverse())
|
||||
{
|
||||
|
Reference in New Issue
Block a user