reckfellENGINE

AwaitTweener

Настройка команды AwaitTweener в последовательности Tween.

На этой странице
class AwaitTweenerReckfellSharpНаследует Tweener

Получайте AwaitTweener через TweenAwait() у валидного Tween; прямой конструктор недопустим. Команда уже добавлена в родителя. Настраивайте её до обработки; fluent-методы возвращают тот же wrapper, не независимую копию.

Ждёт Signal или истечение заданного timeout в единицах времени Tween. Finished не различает эти причины. Сигнал, полученный до старта команды, сбрасывается при старте; это проверено ручными шагами.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

AwaitTweenerКонструктор
# AwaitTweener
C#
public AwaitTweener();

Не вызывайте new AwaitTweener(): native-конструктор выдаёт ошибку. Создайте через Tween.TweenAwait на валидном Tween; это команда последовательности, не самостоятельный таймер/анимация.

Методы1

SetTimeoutAwaitTweener
# SetTimeout
C#
public AwaitTweener SetTimeout(double timeout);

Задаёт максимальное время ожидания в секундах Tween, не в настенных секундах и не timeout C# Task. Отрицательное значение отключает timeout; 0 завершает при следующем положительном шаге. При достижении порога команда заканчивается даже без Signal и пропускает последовательность дальше. Finished не различает сигнал и timeout: если это важно, отслеживайте факт сигнала отдельно. Сам метод не отменяет источник события.

Параметры
ИмяТипПо умолчанию
timeoutdouble—
timeout

Порог в секундах Tween: <0 без timeout, 0 на следующем положительном шаге, >0 с ограничением ожидания.

Возвращает AwaitTweener

Тот же объект команды для настройки; не новая независимая копия. From может дать null при недопустимом состоянии/типе.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.