|
@@ -226,6 +226,15 @@ Tween::TweenPauseMode Tween::get_pause_mode() {
|
|
|
return pause_mode;
|
|
|
}
|
|
|
|
|
|
+Ref<Tween> Tween::set_ignore_time_scale(bool p_ignore) {
|
|
|
+ ignore_time_scale = p_ignore;
|
|
|
+ return this;
|
|
|
+}
|
|
|
+
|
|
|
+bool Tween::is_ignoring_time_scale() const {
|
|
|
+ return ignore_time_scale;
|
|
|
+}
|
|
|
+
|
|
|
Ref<Tween> Tween::set_parallel(bool p_parallel) {
|
|
|
default_parallel = p_parallel;
|
|
|
parallel_enabled = p_parallel;
|
|
@@ -451,6 +460,7 @@ void Tween::_bind_methods() {
|
|
|
ClassDB::bind_method(D_METHOD("bind_node", "node"), &Tween::bind_node);
|
|
|
ClassDB::bind_method(D_METHOD("set_process_mode", "mode"), &Tween::set_process_mode);
|
|
|
ClassDB::bind_method(D_METHOD("set_pause_mode", "mode"), &Tween::set_pause_mode);
|
|
|
+ ClassDB::bind_method(D_METHOD("set_ignore_time_scale", "ignore"), &Tween::set_ignore_time_scale, DEFVAL(true));
|
|
|
|
|
|
ClassDB::bind_method(D_METHOD("set_parallel", "parallel"), &Tween::set_parallel, DEFVAL(true));
|
|
|
ClassDB::bind_method(D_METHOD("set_loops", "loops"), &Tween::set_loops, DEFVAL(0));
|