SubtweenTweener
Настройка команды SubtweenTweener в последовательности Tween.
Получайте SubtweenTweener через TweenSubtween() у валидного Tween; прямой конструктор недопустим. Команда уже добавлена в родителя. Настраивайте её до обработки; fluent-методы возвращают тот же wrapper, не независимую копию.
Управляет вложенной последовательностью вместо её независимой обработки деревом. SetDelay имеет подтверждённый дефект остатка времени на пересечении задержки; проверенный обход — отдельный TweenInterval в родителе. Общее точное время окончания вложенной последовательности не подтверждено.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
SubtweenTweenerКонструктор
public SubtweenTweener();Не вызывайте new SubtweenTweener(): native-конструктор выдаёт ошибку. Создайте через Tween.TweenSubtween на валидном Tween; это команда последовательности, не самостоятельный таймер/анимация.
Методы1
SetDelaySubtweenTweener
public SubtweenTweener SetDelay(double delay);Задержка перед обработкой subtween. В 1.0.0 обнаружен дефект: на шаге пересечения порога дочернему Tween передаётся полная delta этого шага, а не только остаток после задержки. Пример: уже прошли 0.25 из delay=0.5, следующий шаг 0.5 продвигает child на 0.5 вместо 0.25. Проверенный обход: отдельный parent.TweenInterval(delay) перед parent.TweenSubtween(child), без SetDelay у subtween. Точное время окончания вложенного Tween в целом этим проходом не подтверждается.
| Имя | Тип | По умолчанию |
|---|---|---|
delay | double | — |
delayНеотрицательная конечная задержка в секундах времени Tween.
SubtweenTweenerТот же объект команды для настройки; не новая независимая копия. From может дать null при недопустимом состоянии/типе.