ソースコード
using DG.Tweening; using TMPro; using UnityEngine; [DisallowMultipleComponent] internal sealed class Example : MonoBehaviour { [SerializeField] private TMP_Text m_text; private void Start() { var animator = new DOTweenTMPAnimator( m_text ); animator.DORotateChar( 0, Vector3.back * -90, 0 ); } }
上記のようなコードを書いたら文字が回転しない現象に遭遇した
using System.Collections; using DG.Tweening; using TMPro; using UnityEngine; [DisallowMultipleComponent] internal sealed class Example : MonoBehaviour { [SerializeField] private TMP_Text m_text; private IEnumerator Start() { yield return null; var animator = new DOTweenTMPAnimator( m_text ); animator.DORotateChar( 0, Vector3.back * -90, 0 ); } }
1 フレーム待機したら回転するようになった