Class PrimeTweenAdapter
- Namespace
- Framework.Integration
- Assembly
- Assembly-CSharp.dll
ITweenService → PrimeTween 연결 어댑터. CancellationToken 취소 시 해당 트윈 즉시 중단.
public sealed class PrimeTweenAdapter : ITweenService
- Inheritance
-
objectPrimeTweenAdapter
- Implements
Methods
FadeAsync(CanvasGroup, float, float, CancellationToken)
CanvasGroup alpha 트윈.
public UniTask FadeAsync(CanvasGroup target, float endValue, float duration, CancellationToken ct = default)
Parameters
targetCanvasGroup대상 CanvasGroup.
endValuefloat목표 alpha (0 ~ 1).
durationfloat전환 시간(초).
ctCancellationToken취소 신호.
Returns
- UniTask
Kill(Tween)
트윈 즉시 중단.
public void Kill(Tween handle)
Parameters
handleTween중단할 트윈 핸들.
MoveAsync(Transform, Vector3, float, CancellationToken)
Transform을 목표 위치로 이동.
public UniTask MoveAsync(Transform target, Vector3 endValue, float duration, CancellationToken ct = default)
Parameters
targetTransform이동할 Transform.
endValueVector3목표 월드 위치.
durationfloat이동 시간(초).
ctCancellationToken취소 신호.
Returns
- UniTask
ScaleAsync(Transform, Vector3, float, CancellationToken)
Transform을 목표 크기로 스케일.
public UniTask ScaleAsync(Transform target, Vector3 endValue, float duration, CancellationToken ct = default)
Parameters
targetTransform스케일할 Transform.
endValueVector3목표 localScale.
durationfloat전환 시간(초).
ctCancellationToken취소 신호.
Returns
- UniTask