# TweenBase

TweenBase : `Instance`

## Overview

TweenService:Create() 메서드에 의해 생성된 트윈 객체의 부모 클래스입니다.

## Properties

### PlaybackState

`Enum.PlaybackState`

트윈의 현재 상태입니다. (읽기 전용)

#### Code Samples

```lua
print(Tween.PlaybackState)
```

## Methods

## Events

### Completed

트윈의 재생이 완료되거나, Cancel()로 중단되면 실행됩니다.

연결된 함수에 트윈이 어떤 이유로 종료되었는지 상태를 전달합니다.

#### Parameters

| `Enum.PlaybackState` playbackState | Tween이 종료될 때의 상태입니다. |
| ---------------------------------- | -------------------- |

#### Code Samples

```lua
local function OnCompleted(playbackState)
    print("Tween Complete!", playbackState)
end
Tween.Completed:Connect(OnCompleted)
```

## See also

{% content-ref url="../../../manual/script-manual/advanced-gameplay-systems/tween" %}
[tween](https://docs.overdare.com/korean/manual/script-manual/advanced-gameplay-systems/tween)
{% endcontent-ref %}
