From 865318334c0546baa3e9e6091d4bb8d68b364a25 Mon Sep 17 00:00:00 2001 From: sanikoyes Date: Fri, 19 Dec 2014 17:13:20 +0800 Subject: [PATCH] 1.Change interpolate_callback:p_times_in_sec argument before p_callback argument(more readable) 2.NodePath replace to instance_ID(can control object doe's not in scene tree) 3.Change interpolate types from Node to Object, can control more types(etc script class object) 4.Add pending_update counter, avoid insert/remove interpolates-list while traversal it --- misc/tween/main.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/tween/main.gd b/misc/tween/main.gd index 364651c8..a0106a76 100644 --- a/misc/tween/main.gd +++ b/misc/tween/main.gd @@ -112,8 +112,8 @@ func reset_tween(): tween.interpolate_property(sprite, "transform/rot", 360, 0, 2, state.trans, state.eases, 2) if get_node("modes/callback").is_pressed(): - tween.interpolate_callback(self, "on_callback", 0.5, "0.5 second's after") - tween.interpolate_callback(self, "on_callback", 1.2, "1.2 second's after") + tween.interpolate_callback(self, 0.5, "on_callback", "0.5 second's after") + tween.interpolate_callback(self, 0.2, "on_callback", "1.2 second's after") if get_node("modes/follow").is_pressed(): follow.show()