Table of Contents

Class PrimeTweenAdapter

Namespace
Framework.Integration
Assembly
Assembly-CSharp.dll

ITweenService → PrimeTween 연결 어댑터. CancellationToken 취소 시 해당 트윈 즉시 중단.

public sealed class PrimeTweenAdapter : ITweenService
Inheritance
object
PrimeTweenAdapter
Implements

Methods

FadeAsync(CanvasGroup, float, float, CancellationToken)

CanvasGroup alpha 트윈.

public UniTask FadeAsync(CanvasGroup target, float endValue, float duration, CancellationToken ct = default)

Parameters

target CanvasGroup

대상 CanvasGroup.

endValue float

목표 alpha (0 ~ 1).

duration float

전환 시간(초).

ct CancellationToken

취소 신호.

Returns

UniTask

Kill(Tween)

트윈 즉시 중단.

public void Kill(Tween handle)

Parameters

handle Tween

중단할 트윈 핸들.

MoveAsync(Transform, Vector3, float, CancellationToken)

Transform을 목표 위치로 이동.

public UniTask MoveAsync(Transform target, Vector3 endValue, float duration, CancellationToken ct = default)

Parameters

target Transform

이동할 Transform.

endValue Vector3

목표 월드 위치.

duration float

이동 시간(초).

ct CancellationToken

취소 신호.

Returns

UniTask

ScaleAsync(Transform, Vector3, float, CancellationToken)

Transform을 목표 크기로 스케일.

public UniTask ScaleAsync(Transform target, Vector3 endValue, float duration, CancellationToken ct = default)

Parameters

target Transform

스케일할 Transform.

endValue Vector3

목표 localScale.

duration float

전환 시간(초).

ct CancellationToken

취소 신호.

Returns

UniTask