Replace XML codeblock spaces with tabs
This commit is contained in:
@ -14,15 +14,15 @@
|
||||
# This sample changes all node names.
|
||||
# Called right after the scene is imported and gets the root node.
|
||||
func _post_import(scene):
|
||||
# Change all node names to "modified_[oldnodename]"
|
||||
iterate(scene)
|
||||
return scene # Remember to return the imported scene
|
||||
# Change all node names to "modified_[oldnodename]"
|
||||
iterate(scene)
|
||||
return scene # Remember to return the imported scene
|
||||
|
||||
func iterate(node):
|
||||
if node != null:
|
||||
node.name = "modified_" + node.name
|
||||
for child in node.get_children():
|
||||
iterate(child)
|
||||
if node != null:
|
||||
node.name = "modified_" + node.name
|
||||
for child in node.get_children():
|
||||
iterate(child)
|
||||
[/gdscript]
|
||||
[csharp]
|
||||
using Godot;
|
||||
@ -32,24 +32,24 @@
|
||||
[Tool]
|
||||
public partial class NodeRenamer : EditorScenePostImport
|
||||
{
|
||||
public override GodotObject _PostImport(Node scene)
|
||||
{
|
||||
// Change all node names to "modified_[oldnodename]"
|
||||
Iterate(scene);
|
||||
return scene; // Remember to return the imported scene
|
||||
}
|
||||
public override GodotObject _PostImport(Node scene)
|
||||
{
|
||||
// Change all node names to "modified_[oldnodename]"
|
||||
Iterate(scene);
|
||||
return scene; // Remember to return the imported scene
|
||||
}
|
||||
|
||||
public void Iterate(Node node)
|
||||
{
|
||||
if (node != null)
|
||||
{
|
||||
node.Name = $"modified_{node.Name}";
|
||||
foreach (Node child in node.GetChildren())
|
||||
{
|
||||
Iterate(child);
|
||||
}
|
||||
}
|
||||
}
|
||||
public void Iterate(Node node)
|
||||
{
|
||||
if (node != null)
|
||||
{
|
||||
node.Name = $"modified_{node.Name}";
|
||||
foreach (Node child in node.GetChildren())
|
||||
{
|
||||
Iterate(child);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
[/csharp]
|
||||
[/codeblocks]
|
||||
|
||||
Reference in New Issue
Block a user