public override void Play(bool playForward) { CachedTransfrom.localScale = From; this.m_uiTweener = CachedTransfrom.DOScale(To, Duration); PlayInternal(); }
public override void Play(bool playForward) { base.Play(playForward); if (IsWorldSpace) { CachedTransfrom.position = From; this.m_uiTweener = CachedTransfrom.DOMove(To, Duration); } else { CachedTransfrom.anchoredPosition3D = From; this.m_uiTweener = CachedTransfrom.DOAnchorPos3D(To, Duration); } PlayInternal(); }
public override void Play(bool playForward) { base.Play(playForward); if (IsWorldSpace) { CachedTransfrom.eulerAngles = From; this.m_uiTweener = CachedTransfrom.DORotate(To, Duration); } else { CachedTransfrom.localEulerAngles = From; this.m_uiTweener = CachedTransfrom.DOLocalRotate(To, Duration, RotateMode.FastBeyond360); } PlayInternal(); }