public void InitWinScren() { PlayerPrefs.SetInt("playerLevel", 2); _playerControlManager.canPlayerMakeMove = false; Camera.main.transform.DOMove(new Vector3(-0.1f, 1f, 0.54f), 0.5f); fruitParent.DOMoveY(0.3f, 0.5f).SetEase(Ease.OutBack).SetRelative(true).onComplete = () => { fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetEase(Ease.Linear); fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetDelay(0.19f).SetEase(Ease.Linear); fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetDelay(0.38f).SetEase(Ease.Linear); fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetDelay(0.57f).SetEase(Ease.Linear); fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetDelay(0.76f).SetEase(Ease.Linear); fruit.DORotateQuaternion(Quaternion.Euler(new Vector3(0, 0f, 180f)), 0.2f).SetRelative(true).SetDelay(0.95f).SetEase(Ease.Linear).onComplete = () => { fruitParent.gameObject.SetActive(false); }; }; DOVirtual.DelayedCall(0.7f, () => { winScreen.Init(); }); DOVirtual.DelayedCall(8f, () => { DOTween.KillAll(); DOTween.ClearCachedTweens(); SceneManager.LoadScene(SceneManager.GetActiveScene().name); }); }
public static void ClearBeforeStartMainScene() { PlayerController.running = false; MapGenerator.Maps.Clear(); DOTween.Clear(); DOTween.ClearCachedTweens(); }
public override void OnEnter() { DOTween.ClearCachedTweens(); if (debugThis.Value) { State.Debug("DOTween Additional Methods Clear Cached Tweens"); } Finish(); }
public void Output(StringBuilder builder) { DOTween.ClearCachedTweens(); Set(StatName.ACTIVE_TWEEN, DOTween.TotalPlayingTweens()); for (var i = 0; i < (int)StatName.COUNT; i++) { builder.AppendLine($"{STAT_DESCRIPTIONS[i]} : {m_stats[i].ToString()}"); } }
public override void OnEnter() { DOTween.ClearCachedTweens(); if (debugThis.Value) { Debug.Log("GameObject [" + State.Fsm.GameObjectName + "] FSM [" + State.Fsm.Name + "] State [" + State.Name + "] - DOTween Additional Methods Clear Cached Tweens - SUCCESS!"); } Finish(); }
/// <summary> /// 可供初始显示效果使用。 /// </summary> /// <param name="delay"></param> public void Show(float delay) { DOTween.ClearCachedTweens(); if (isEffectEnable) { int num = show.Length; for (int i = 0; i < num; ++i) { show[i].delay = delay; TweenPlay(show[i]); } } }
public void InitializeBoard() { DOTween.Clear(true); DOTween.ClearCachedTweens(); DOTween.Validate(); Time.timeScale = 1; mainBoard = GameObject.FindWithTag("Board"); CreateBoard(); pivotPoint = GameObject.FindGameObjectWithTag("PivotPoint"); Services.LevelEditor.selectedTileMenu.SetActive(false);; fsm = new FSM <LevelManager>(this); fsm.TransitionTo <DefaultState>(); }
private void OnEnable() { DOTween.ClearCachedTweens(); CancelInvoke("Animate"); if (fadeIn) { TextMeshProUGUI text = GetComponent <TextMeshProUGUI>(); text.color = new Color(text.color.r, text.color.g, text.color.b, 0); } else { rTransform.sizeDelta = new Vector2(0, storedData.y); } if (!IsInvoking("Animate")) { Invoke("Animate", spawnDelay); } }
public override void OnEnter() { switch (clearType) { case clearSelect.Clear: DOTween.Clear(clearDestroy.Value); break; case clearSelect.ClearCachedTween: DOTween.ClearCachedTweens(); break; case clearSelect.Validate: DOTween.Validate(); break; } Finish(); }
public override void OnEnter() { DOTween.ClearCachedTweens(); Finish(); }
void ResetTweens() { DOTween.Kill(rb); DOTween.Kill(gameObject); DOTween.ClearCachedTweens(); }