CallbackTweener
Настройка команды CallbackTweener в последовательности Tween.
Получайте CallbackTweener через TweenCallback() у валидного Tween; прямой конструктор недопустим. Команда уже добавлена в родителя. Настраивайте её до обработки; fluent-методы возвращают тот же wrapper, не независимую копию.
Вызывает Callable без аргументов один раз на проход. SetDelay откладывает выполнение, а не блокирует поток. При циклах родителя callback повторяется; его возврат не становится результатом последовательности.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
CallbackTweenerКонструктор
public CallbackTweener();Не вызывайте new CallbackTweener(): native-конструктор выдаёт ошибку. Создайте через Tween.TweenCallback на валидном Tween; это команда последовательности, не самостоятельный таймер/анимация.
Методы1
SetDelayCallbackTweener
public CallbackTweener SetDelay(double delay);Откладывает вызов Callable без аргументов на заданное время Tween. Callback вызывается один раз на проход, а не в каждом кадре; родительские loops могут вызвать его снова. Задержка не блокирует главный поток и не запускает worker. Возврат callback не является результатом Tween.
| Имя | Тип | По умолчанию |
|---|---|---|
delay | double | — |
delayНеотрицательная конечная задержка в секундах времени Tween.
CallbackTweenerТот же объект команды для настройки; не новая независимая копия. From может дать null при недопустимом состоянии/типе.