변경 로그

이 페이지에는 Text Animator for Unity의 변경 로그가 포함되어 있습니다.!

추신: 항상 프로젝트를 백업하세요 (또는 더 좋게는: 버전 관리를 사용하세요) 아무 항목도 업데이트하기 전에, Text Animator 외부에서도 마찬가지입니다. 건배!


최신 릴리스

circle-info

우리는 표준을 따릅니다 major.minor.patch 규약.

3.3.0 - Unity용 대화 시스템 [2025.01.19]

추가됨

개선됨

  • 메뉴 항목 경로와 우선순위를 전용 파일로 이동함 (다른 에셋과 충돌할 경우 사용자가 수정할 수 있도록)

수정됨

  • 마지막 문자를 기다리는 동작이 올바르게 건너뛰어지지 않던 문제 수정

  • 도메인 리로드 설정이 다를 때 데이터베이스가 새로고침되지 않던 문제 수정

  • 제네릭 클래스 내부에 있어서 데이터베이스 콘텍스트 메뉴 경고가 발생하던 문제 수정 (Unity의 이상 동작)

  • 처음 문장(문자)에는 Wiggle 효과가 적용되지 않던 문제 수정

  • TMPro 그라디언트가 효과 적용 시 유지되지 않던 문제 수정

3.2.0 - 커스텀 회전 피벗 및 버그 수정 [2025.12.18]

추가됨

  • 커스텀 피벗 회전이 있는 효과 추가

  • 등장, 지속, 소멸에 모두 적용되는 진자(pendulum) 효과 재구현

  • [API] CharacterData에 캐릭터의 경과 시간을 노출함

버그 수정

  • 일부 사용자에서 스크립트 리로드 후 Text Animator 창이 표시되던 성가신 버그 수정

  • Unity 에디터가 렉이 걸릴 때 타자 효과(typewriter)가 문자를 건너뛰던 문제 수정

  • Unity 패키지 관리자가 패키지를 찾을 수 없을 때 발생하던 오류 수정


3.1.1 - Yarn Spinner, 타자 이벤트 및 뉴스 패널 [2025.12.03]

추가됨

  • Yarn Spinner가 이제 공식적으로 통합되었습니다! (버전 3.1부터)

  • 타자기 컴포넌트 인스펙터에 타자기가 문자를 기다리기 시작하고 끝냈을 때의 이벤트 추가

  • 에디터를 벗어나지 않고도 새 업데이트를 확인할 수 있도록 정보 창(About Window)에 뉴스 패널 추가

버그 수정

  • 내장 액션 데이터베이스에서 "waitforinput" 액션이 올바르게 직렬화되지 않던 문제 수정

  • 부모 객체가 비활성화된 경우 타자기가 올바르게 시작되지 않던 문제 수정

사소한 변경사항

  • package.json에 문서 및 라이선스 링크 추가

  • 타자기가 문자를 기다리기 전후에 무언가를 할 수 있는 가상 메서드 추가

  • Text Animator 및 Typewriter 컴포넌트에 대한 커스텀 아이콘 추가


3.0.0 - UI 툴킷 지원, 새로운 애니메이션 엔진 등 많은 변경! [2025.11.18]

추가됨

  • UI 툴킷이 이제 Unity 6.3부터 지원됩니다

  • "재생(Playbacks)" 덕분에 에디터나 리치 텍스트 태그를 통해 효과를 한 번만 재생하거나, x회 반복, 지연 시작 등 여러 조합으로 재생할 수 있습니다

  • 동일한 효과를 등장(Appearance), 지속(Persistent, 이전의 "Behavior") 및 소멸(Disappearance)로 모든 상황에서 재생할 수 있게 되어(예: 등장으로서의 "웨이브"와 지속으로서의 "웨이브"가 다른 매개변수를 가짐) 사용할 수 있는 효과의 수가 더욱 늘어났습니다.

  • 리치 텍스트 태그 수식어를 사용해 효과 매개변수를 직접 설정하거나 곱셈하거나 특정 키워드를 설정할 수 있습니다

  • 효과에 서로 다른 곡선을 설정하여 시간에 따른 전환 및 이동/영향을 변경할 수 있습니다(예: 회전을 단계적으로 느리게 보이게 함).

  • "확장(expanding)" 및 "슬라이딩(sliding)" 방향과 같은 기존 효과에 더 많은 옵션 추가

  • 타자기 액션을 스크립터블 오브젝트 외에 "컴포넌트"로 생성할 수 있어 씬 오브젝트 참조가 더 쉬워짐

  • 타자기 액션이 이제 코루틴과 상태 비저장(stateless) "틱" 진행을 모두 지원함

  • "PlaySound"라는 새 타자기 액션 추가: 오디오 소스가 재생을 끝낼 때까지 재생하고 대기한 후 타자기가 진행됨

  • 다양한 사소한 개선, 툴팁 등 많은 추가 개선 사항 포함

circle-check

개선됨

  • 전체 문서를 재작성하여 이해하기 더 쉬워지도록 하고 추가 모범 사례, 팁 및 자주 묻는 질문을 다루도록 했습니다

  • 에셋 라이선스를 개선하여 인디와 대팀 모두에게 더 접근하기 쉬워졌습니다.

  • 실행 중 가비지 콜렉션이 없는 등 효과 최적화 및 여러 다른 최적화 고려사항 적용

  • 극단적인 경우에 발생하던 효과 간의 경쟁 상태(race condition) 수정

  • 액션 간의 경쟁 상태 수정, 또한 특정 타자기를 위한 로컬 액션을 지정할 수 있게 됨

  • 에디터 UX 및 API 개선

  • 환영 화면 및 설정 창 개선, 이제 추가 검사 수행

  • 여러 타자기와 텍스트 애니메이터 간에 설정을 공유할 수 있습니다.

  • 리치 텍스트 태그 매개변수를 처리하기 위한 API 개선, 이제 Text Animator가 자동으로 처리함

  • 새 입력 시스템 경고와 같은 많은 버그 수정 등.

호환성 깨지는(API 변경)

  • 대부분의 API가 깨집니다(네임스페이스와 일부 핵심 아키텍처를 변경했기 때문에, 특히 사용자가 커스텀 C# 효과나 액션을 작성한 경우). 이 새 버전을 위해 그리고 우리가 계획하는 앞으로의 모든 작업을 준비하기 위해 많은 부분을 바꿔야 했습니다 — 그래서 한 번에(라이선스 변경 포함) 모두 수행했습니다. a) 한 번만 신경 쓰면 되도록, b) 더 이상 꼬이지 않고 새 업데이트 작업을 더 쉽게 진행할 수 있도록 하기 위해서입니다. 꼭 2.X에서 3.X로 업그레이드. 감사합니다!


알려진 문제