reckfellENGINE

MethodTweener

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

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

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

Callback принимает одно интерполируемое значение from→to. Задержка отделена от duration; Transition/Ease можно переопределить для этой команды. Проверен numeric callback с ручными шагами; визуальная плавность не оценивалась.

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

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

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

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

Методы3

SetDelayMethodTweener
# SetDelay
C#
public MethodTweener SetDelay(double delay);

Откладывает первый вызов интерполируемого метода; duration начинается после задержки. Callback получает одно текущее значение, не elapsed time и не индекс кадра. Проверены отсутствие раннего вызова и easing после задержки. Настраивайте до начала; отрицательные/нечисловые длительности не проверялись.

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

Неотрицательная конечная задержка в секундах времени Tween.

Возвращает MethodTweener

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

SetEaseMethodTweener
# SetEase
C#
public MethodTweener SetEase(Tween.EaseType ease);

Задаёт easing только этой команды, переопределяя default родителя. Настраивайте после фабричного создания и до обработки. Не меняет длительность и не перенастраивает соседние команды.

Параметры
ИмяТипПо умолчанию
easeTween.EaseType—
ease

Допустимый EaseType для этой команды.

Возвращает MethodTweener

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

SetTransMethodTweener
# SetTrans
C#
public MethodTweener SetTrans(Tween.TransitionType trans);

Задаёт transition только этой команды. Уже захваченные default родителя можно переопределить здесь; настройки соседей не меняются. Проверена Quad с Ease.In на половине длительности.

Параметры
ИмяТипПо умолчанию
transTween.TransitionType—
trans

Допустимый TransitionType для этой команды.

Возвращает MethodTweener

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

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

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

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

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