2.X에서 3.X로 업그레이드
안녕하세요! 이 게시물에는 Text Animator 2.X에서 3.0으로 업그레이드하는 데 유용한 정보가 포함되어 있습니다. 다른 질문이 있으시면 언제든지 지원팀으로 문의해 주세요!
3.X를 얻는 방법
버전 3.X에 접근하려면:
지난 12개월 내에 Text Animator 2.X를 구매하셨다면 (2024년 11월 이후), 3.X를 무료로 받을 수 있습니다! 2.X를 구매한 동일한 계정으로 새로운 에셋 스토어 페이지로 이동하면 "무료" 옵션이 활성화된 것을 볼 수 있습니다. 꼭 지금 받으세요나중에 3.X를 사용하려고 계획하더라도.
그렇지 않으면, 2024년 11월 이전에 Text Animator를 구매하셨다면매우 할인된 가격으로 업데이트하실 수 있습니다(지난 5년간에는 에셋을 무료로 업데이트해 왔습니다! 또한 모든 사람이 접근할 수 있도록 하고, 3.X 버전에 대한 방대한 작업을 고려하여 큰 릴리스에 대해서는 여러분의 지원이 필요합니다).
👉 유의하세요 Text Animator 3.X는 다른 라이선스를 가지고 있습니다! 인디 개발자와 대규모 팀 모두에게 훨씬 더 저렴해졌으며, 여기에서 자세히 읽어보세요.
새 프로젝트에서만 업데이트
모든변경사항을 고려할 때 3.X는 새 프로젝트에서만 사용을 시작할 것을 강력히 권장합니다 대규모 변경 및 새로운 개선사항들. Text Animator 2.X는 현재 장기 지원(Long Term Support) 상태에 있으므로 추가 버그 수정과 저희의 지원을 받아 게임 작업을 계속할 수 있습니다. 이 새 버전을 만들고 앞으로의 계획을 준비하기 위해 많은 것이 변경되어야 했기 때문에 - 모든 것을 한 번에(라이선스 변경 포함) 처리했습니다. 그래서 a) 한 번만 신경 쓰면 되도록, 그리고 b) 업데이트 진행 중에 정체되지 않도록 더 쉽게 작업할 수 있게 하기 위함입니다.
라이브 프로젝트 안에서 2.X에서 3.0으로 업데이트하기를 원하신다면, 난이도는 2.X를 얼마나 커스터마이즈했는지에 따라 달라집니다:
다른 스크립트를 수정하지 않고 Text Animator 컴포넌트만 연결해두었다면네임스페이스(또는 더 이상 사용되지 않는 필드) 관련 오류가 발생할 수 있지만, 인스펙터에서 이펙트를 다시 만들고 유사하게 설정하면 대부분 문제가 해결될 것입니다.
많은 커스텀 이펙트 액션 등을 직접 작성했다면, 모든 것을 포팅하는 데 추가 시간이 필요할 수 있습니다(비록 API에 유사점이 있더라도, 새로운 핵심 개념 및 고급 개념 가 포뮬러를 상당히 바꿨습니다). 자세한 내용은 사용자 정의 클래스 작성 를 확인하세요.
어쨌든 이펙트 값, 데이터베이스를 다시 편집하고 컴포넌트를 다시 연결해야 할 것입니다. 앞으로 자동 업데이트 기능을 계획하고 있습니다(이런 것들은 엄청난 작업이 필요합니다) - 그러나 3.0에 들어가기 전에 아직 준비되어 있지 않다는 것을 염두에 두세요!
주요 차이점
핵심 개념
그 외에도 변경 기록, 과거에 2.X를 사용해본 적이 있다면 새 버전을 빠르게 시작하는 데 도움이 되는 몇 가지 핵심 개념 변경사항이 있습니다.
단 하나의 타입라이터 컴포넌트만 있습니다(문자별 및 단어별로 두 개가 아닌). 타이밍 값(문자별 및 단어별)은 이제 스크립터블 오브젝트이며 언제든지 참조하고 전환할 수 있습니다. 자세한 내용은 여기에서 읽어보세요 문자를 동적으로 표시하고 숨기기
주요 설정은 이제 전역 설정
일부 이펙트는 태그가 다를 수 있습니다. 예를 들어 "slide"는 "slideh"와 "slidev"가 되었습니다. 이펙트 데이터베이스를 클릭하고 필요한 태그를 변경하세요!
API
Text Animator 요소에 대한 간단한 참조의 경우:
이제
Febucci.UI네임스페이스는Febucci.TextAnimatorForUnityTypewriterCore는다음으로 대체되었습니다TypewriterComponent
더 고급 변경사항의 경우:
다음을 살펴보세요 고급 개념
각 사용자 정의 클래스 작성 페이지를 확인하여 커스텀 클래스를 다시 구현하는 방법을 확인하세요.
나중에 재구현될 누락된 요소들
타입라이터를 완전히 건너뛰게 해주던 "notype" 태그. 해결 방법 (텍스트에서 사용한 적이 있는 경우): 태그 ID가 "notype"인 스타일을 설정하고 매우 높은 속도로 설정하세요. 어쨌든 다음 몇 주 안에 업데이트할 예정입니다!
저희는 또한 통합 (대부분은 즉시 작동해야 합니다) 업데이트 작업을 진행 중입니다. 자세한 내용은 여기에서 읽어보세요 통합된 플러그인 및 대화 시스템.
Last updated