From b851421718595b6b42f15402a140cf97671f2e27 Mon Sep 17 00:00:00 2001 From: Igor Santarek Date: Thu, 5 Nov 2020 01:16:17 +0100 Subject: [PATCH 1/2] Changed skeleton_path type. Changed skeleton_path type from String to NodePath. This change makes it easier to avoid doing typos and looks more elegant. --- addons/bone_gizmo_node.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/bone_gizmo_node.gd b/addons/bone_gizmo_node.gd index 2617a62..99f5094 100644 --- a/addons/bone_gizmo_node.gd +++ b/addons/bone_gizmo_node.gd @@ -4,7 +4,7 @@ extends Spatial var run = false #All paths are must be relative to the node (BoneGizmo) -export(String) var skeleton_path = "../Armature" +export(NodePath) var skeleton_path; export(String) var edit_bone = "" export(String) var animation_path = "../AnimationPlayer" @@ -37,4 +37,4 @@ func insert_key(): #This will override all the bone poses in the track with the for i in range(skeleton_node.get_bone_count()): var bone_tr = skeleton_node.get_bone_pose(i) var rot = Quat(bone_tr.basis) - animation.transform_track_insert_key(i,animation_node.current_animation_position,bone_tr.origin,rot,bone_tr.basis.get_scale()) \ No newline at end of file + animation.transform_track_insert_key(i,animation_node.current_animation_position,bone_tr.origin,rot,bone_tr.basis.get_scale()) From 6bc8dbd6fccc0ff6f6e9d250578e9c6048077449 Mon Sep 17 00:00:00 2001 From: Igor Santarek Date: Thu, 5 Nov 2020 01:40:26 +0100 Subject: [PATCH 2/2] Removed a typo --- addons/bone_gizmo_node.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/bone_gizmo_node.gd b/addons/bone_gizmo_node.gd index 99f5094..3c2fece 100644 --- a/addons/bone_gizmo_node.gd +++ b/addons/bone_gizmo_node.gd @@ -4,7 +4,7 @@ extends Spatial var run = false #All paths are must be relative to the node (BoneGizmo) -export(NodePath) var skeleton_path; +export(NodePath) var skeleton_path export(String) var edit_bone = "" export(String) var animation_path = "../AnimationPlayer"