변경 로그
이 페이지에는 Text Animator for Unity의 변경 로그가 포함되어 있습니다.!
추신: 항상 프로젝트를 백업하세요 (또는 더 좋게는: 버전 관리를 사용하세요) 아무 항목도 업데이트하기 전에, Text Animator 외부에서도 마찬가지입니다. 건배!
최신 릴리스
우리는 표준을 따릅니다 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"라는 새 타자기 액션 추가: 오디오 소스가 재생을 끝낼 때까지 재생하고 대기한 후 타자기가 진행됨
다양한 사소한 개선, 툴팁 등 많은 추가 개선 사항 포함
여기에 적지 못한 기능이 더 있을 수 있으니 앞으로 몇 주 안에 이 페이지를 업데이트할 가능성이 높습니다 - 지난 몇 달 개발 동안 수백 건의 커밋이 있었습니다!.
개선됨
전체 문서를 재작성하여 이해하기 더 쉬워지도록 하고 추가 모범 사례, 팁 및 자주 묻는 질문을 다루도록 했습니다
에셋 라이선스를 개선하여 인디와 대팀 모두에게 더 접근하기 쉬워졌습니다.
실행 중 가비지 콜렉션이 없는 등 효과 최적화 및 여러 다른 최적화 고려사항 적용
극단적인 경우에 발생하던 효과 간의 경쟁 상태(race condition) 수정
액션 간의 경쟁 상태 수정, 또한 특정 타자기를 위한 로컬 액션을 지정할 수 있게 됨
에디터 UX 및 API 개선
환영 화면 및 설정 창 개선, 이제 추가 검사 수행
여러 타자기와 텍스트 애니메이터 간에 설정을 공유할 수 있습니다.
리치 텍스트 태그 매개변수를 처리하기 위한 API 개선, 이제 Text Animator가 자동으로 처리함
새 입력 시스템 경고와 같은 많은 버그 수정 등.
호환성 깨지는(API 변경)
대부분의 API가 깨집니다(네임스페이스와 일부 핵심 아키텍처를 변경했기 때문에, 특히 사용자가 커스텀 C# 효과나 액션을 작성한 경우). 이 새 버전을 위해 그리고 우리가 계획하는 앞으로의 모든 작업을 준비하기 위해 많은 부분을 바꿔야 했습니다 — 그래서 한 번에(라이선스 변경 포함) 모두 수행했습니다. a) 한 번만 신경 쓰면 되도록, b) 더 이상 꼬이지 않고 새 업데이트 작업을 더 쉽게 진행할 수 있도록 하기 위해서입니다. 꼭 2.X에서 3.X로 업그레이드. 감사합니다!