private void FadeIn2() { if (moduleName == ModuleName.Game || moduleName == ModuleName.Result) { hex.GetComponent <RectTransform>().DOLocalMoveY(807 + UIFix.GetDistanceToTop(), inTime - 0.2f); if (GameVO.Instance.difficulty == DifficultyMode.Easy) { easyTrans.DOLocalRotate(new Vector3(0, 0, 0), 0.1f).onComplete = FadeIn3; normalTrans.DOScaleX(1, 0.1f); hardTrans.DOScaleX(1, 0.1f); } else if (GameVO.Instance.difficulty == DifficultyMode.Normal) { normalTrans.DOLocalRotate(new Vector3(0, 0, 0), 0.1f).onComplete = FadeIn3; easyTrans.DOScaleX(1, 0.1f); hardTrans.DOScaleX(1, 0.1f); } else if (GameVO.Instance.difficulty == DifficultyMode.Hard) { hardTrans.DOLocalRotate(new Vector3(0, 0, 0), 0.1f).onComplete = FadeIn3; easyTrans.DOScaleX(1, 0.1f); normalTrans.DOScaleX(1, 0.1f); } } }
private void FadeOut3() { if (moduleName == ModuleName.Game) { hex.GetComponent <RectTransform>().DOLocalMoveY(1100 + UIFix.GetDistanceToTop(), outTime - 0.2f); if (GameVO.Instance.difficulty == DifficultyMode.Easy) { easyTrans.DOLocalRotate(new Vector3(0, 0, 30), 0.1f).onComplete = FadeOut4; normalTrans.DOScaleX(0, 0.1f); hardTrans.DOScaleX(0, 0.1f); } else if (GameVO.Instance.difficulty == DifficultyMode.Normal) { normalTrans.DOLocalRotate(new Vector3(0, 0, 30), 0.1f).onComplete = FadeOut4; easyTrans.DOScaleX(0, 0.1f); hardTrans.DOScaleX(0, 0.1f); } else if (GameVO.Instance.difficulty == DifficultyMode.Hard) { hardTrans.DOLocalRotate(new Vector3(0, 0, 30), 0.1f).onComplete = FadeOut4; easyTrans.DOScaleX(0, 0.1f); normalTrans.DOScaleX(0, 0.1f); } } }
private void Awake() { line.sizeDelta = new Vector2(line.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); UIFix.SetDistanceToBottom(hitEffect); ButtonClick.dispatcher.AddListener("quitSetting", OnQuit); ButtonClick.dispatcher.AddListener("zh_cn", OnZhCn); ButtonClick.dispatcher.AddListener("en_us", OnEnUs); ButtonClick.dispatcher.AddListener("zh_tw", OnZhTw); ButtonClick.dispatcher.AddListener("ja_jp", OnJaJp); ButtonClick.dispatcher.AddListener("ko_kr", OnKoKr); ButtonClick.dispatcher.AddListener("de_de", OnDeDe); ButtonClick.dispatcher.AddListener("es_la", OnEsLa); GameVO.Instance.language.AddListener(lib.Event.CHANGE, OnChange); ButtonClick.dispatcher.AddListener("music", OnClickMusic); ButtonClick.dispatcher.AddListener("musicPlus", OnClickMusicPlus); ButtonClick.dispatcher.AddListener("musicReduce", OnClickMusicReduce); GameVO.Instance.musicEditor.AddListener(lib.Event.CHANGE, OnMusicEditorChange); GameVO.Instance.musicVolumn.AddListener(lib.Event.CHANGE, OnMusicVolumnChange); ButtonClick.dispatcher.AddListener("sound", OnClickSound); ButtonClick.dispatcher.AddListener("soundPlus", OnClickSoundPlus); ButtonClick.dispatcher.AddListener("soundReduce", OnClickSoundReduce); GameVO.Instance.soundEditor.AddListener(lib.Event.CHANGE, OnSoundEditorChange); GameVO.Instance.soundVolumn.AddListener(lib.Event.CHANGE, OnSoundVolumnChange); }
private void Awake() { line.sizeDelta = new Vector2(line.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); UIFix.SetDistanceToBottom(line); UIFix.SetDistanceToBottom(hit1); ButtonClick.dispatcher.AddListener("quitResult", OnQuit); ButtonClick.dispatcher.AddListener("home", OnShowHome); ButtonClick.dispatcher.AddListener("next", OnNext); }
private void Awake() { UIFix.SetDistanceToTop(title); UIFix.SetDistanceToBottom(hex2); hexjig.Start.backgroundInstance.bposition = 0.57f; hexjig.Start.backgroundInstance.brotation = -18; ButtonClick.dispatcher.AddListener("daily", OnShowDaily); ButtonClick.dispatcher.AddListener("freedom", OnShowFreedom); ButtonClick.dispatcher.AddListener("setting", OnShowSetting); ButtonClick.dispatcher.AddListener("shop", OnShowShop); ButtonClick.dispatcher.AddListener("favriate", OnLoginTest); ButtonClick.dispatcher.AddListener("honor", OnShowHonor); }
private void Awake() { line2.sizeDelta = new Vector2(line2.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); UIFix.SetDistanceToTop(hex); UIFix.SetDistanceToTop(line1); UIFix.SetDistanceToTop(line2); line2.localPosition = new Vector3(line2.localPosition.x, line2.localPosition.y - GameVO.Instance.PixelHeight * GameVO.Instance.scale * 0.5f + 1280 * 0.5f); UIFix.SetDistanceToTop(quit); UIFix.SetDistanceToTop(hit1); UIFix.SetDistanceToBottom(hit2); ButtonClick.dispatcher.AddListener("quitFreedom", OnQuit); ButtonClick.dispatcher.AddListener("easy", OnEasy); ButtonClick.dispatcher.AddListener("normal", OnNormal); ButtonClick.dispatcher.AddListener("hard", OnHard); }
private void Awake() { UIFix.SetDistanceToTop(hex); UIFix.SetDistanceToBottom(hit1); line.sizeDelta = new Vector2(line.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); ButtonClick.dispatcher.AddListener("quitDaily", OnQuit); foreach (RectTransform child in buttonsTransform) { if (StringUtils.Slice(child.gameObject.name, 0, "level".Length) == "level") { ButtonClick.dispatcher.AddListener(child.gameObject.name, OnClickLevel); foreach (RectTransform child2 in child.transform) { if (child2.gameObject.name == "txt") { txts.Add(child2.gameObject.GetComponent <Text>()); } if (child2.gameObject.name == "time") { times.Add(child2.gameObject.GetComponent <Text>()); } if (child2.gameObject.name == "icon") { icons.Add(child2.gameObject.GetComponent <Image>()); } if (child2.gameObject.name == "lock") { locks.Add(child2.gameObject); } } animations.Add(child.GetComponent <DOTweenAnimation>()); } } txts.Reverse(); times.Reverse(); icons.Reverse(); locks.Reverse(); animations.Reverse(); GameVO.Instance.daily.progress.AddListener(lib.Event.CHANGE, OnDailyProgressChange); }
private void Awake() { UIFix.SetDistanceToTop(line2.rectTransform); UIFix.SetDistanceToTop(hit2); UIFix.SetDistanceToTop(quit); UIFix.SetDistanceToBottom(line1.rectTransform); UIFix.SetDistanceToBottom(hit1); animations = GetComponentsInChildren <DOTweenAnimation>(); for (int i = 0; i < animations.Length; i++) { if (animations[i].id == "coin") { coinAnimation = animations[i]; shopEffectGap = 120; break; } } }
// Use this for initialization void Start() { border1.sizeDelta = new Vector2(border1.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); border2.sizeDelta = new Vector2(border1.sizeDelta.x, GameVO.Instance.PixelHeight * GameVO.Instance.scale); UIFix.SetDistanceToBottom(border3); UIFix.SetDistanceToTop(border4); backgrodunEffect.transform.localPosition = new Vector3(0, -GameVO.Instance.Height * 0.5f, backgrodunEffect.transform.localPosition.z); loading.GetComponent <RectTransform>().sizeDelta = new Vector2(720, GameVO.Instance.PixelHeight * GameVO.Instance.scale); (Grammar.GetProperty(this, "bg" + UnityEngine.Random.Range(1, 6)) as GameObject).SetActive(true); gameObject.transform.localScale = new Vector3(GameVO.Instance.PixelWidth / 720f, GameVO.Instance.PixelWidth / 720f); if (GameVO.Instance.editor == false) { gameObject.SetActive(true); GameVO.Instance.dispatcher.AddListener(GameEvent.SHOW_MODULE, OnShowModule); GameVO.Instance.ShowModule(ModuleName.Main); loadingStep = 5; if (needLoading) { uicamera.localPosition = new Vector3(0, 0, -1000); loading.SetActive(true); GameVO.Instance.dispatcher.AddListener(GameEvent.SHOW_MODULE_COMPLETE, OnLoadingStep); GameVO.Instance.dispatcher.AddListener(GameEvent.READY_SHOW_MODULE, OnReadyShowStep); } else { uicamera.localPosition = new Vector3(0, 0, -50); GameVO.Instance.LoadingComplete(); loading.SetActive(false); } } else { gameObject.SetActive(false); } }
private void Awake() { UIFix.SetDistanceToTop(hexTrans); quitSelection.GetComponent <RectTransform>().sizeDelta = new Vector2(720, GameVO.Instance.PixelHeight); sure.localScale = new Vector3(0, 1); cancel.localScale = new Vector3(0, 1); quitSelection.SetActive(false); flush.SetActive(false); ButtonClick.dispatcher.AddListener("quitGame", OnQuit); ButtonClick.dispatcher.AddListener("restart", OnRestart); ButtonClick.dispatcher.AddListener("nextGame", OnNextGame); ButtonClick.dispatcher.AddListener("gameSure", OnQuitSure); ButtonClick.dispatcher.AddListener("gameCancel", OnQuitCancel); ButtonClick.dispatcher.AddListener("quitGameQuit_Down", OnQuitCancel); ButtonClick.dispatcher.AddListener("tip", OnTip); MainData.Instance.dispatcher.AddListener(hexjig.EventType.FINISH_LEVEL, OnFinshLevel); MainData.Instance.dispatcher.AddListener(hexjig.EventType.SHOW_CUT_COMPLETE, OnShowCutComplete); MainData.Instance.time.AddListener(lib.Event.CHANGE, OnTimeChange); MainData.Instance.dispatcher.AddListener(hexjig.EventType.SET_PIECE, OnSetPiece); MainData.Instance.dispatcher.AddListener(hexjig.EventType.SHOW_GAME_CHANGE_OUT_EFFECT_COMPLETE, OnFinshLevel2); }
override public void FadeIn(ModuleName name) { moduleName = name; hit1.SetActive(false); hit2.SetActive(false); if (name == ModuleName.Main) { line1.fillAmount = 0; line2.fillAmount = 0; hex.transform.GetComponent <RectTransform>().localPosition = new Vector3(205, 807 + UIFix.GetDistanceToTop()); line1.DOFillAmount(0.56f, inTime).onComplete = LineComplete; line2.DOFillAmount(0.83f, inTime); easyTrans.localPosition = new Vector3(-188, easyTrans.localPosition.y, easyTrans.localPosition.z); normalTrans.localPosition = new Vector3(-82, normalTrans.localPosition.y, normalTrans.localPosition.z); hardTrans.localPosition = new Vector3(38, hardTrans.localPosition.y, hardTrans.localPosition.z); easyTrans.localScale = new Vector3(1, 1); normalTrans.localScale = new Vector3(1, 1); hardTrans.localScale = new Vector3(1, 1); quitButton.localScale = new Vector3(0, 1); quitButton.DOScaleX(1, 0.1f); easyTxt.rectTransform.localScale = new Vector3(0, 0); easyTxt.rectTransform.DOScale(1, 0.4f).SetDelay(0.3f); //easyTxt.DOText("Easy", 2f); normalTxt.rectTransform.localScale = new Vector3(0, 0); normalTxt.rectTransform.DOScale(1, 0.4f).SetDelay(0.5f); hardTxt.rectTransform.localScale = new Vector3(0, 0); hardTxt.rectTransform.DOScale(1, 0.4f).SetDelay(0.8f); easyIcon.rectTransform.localScale = new Vector3(0, 0); easyIcon.rectTransform.DOScale(1, 0.4f).SetDelay(0.2f); normalIcon.rectTransform.localScale = new Vector3(0, 0); normalIcon.rectTransform.DOScale(1, 0.4f).SetDelay(0.2f); hardIcon.rectTransform.localScale = new Vector3(0, 0); hardIcon.rectTransform.DOScale(1, 0.4f).SetDelay(0.5f).onComplete = OnFadeInComplete; easyBg.rectTransform.localScale = new Vector3(0, 0); easyBg.rectTransform.DOScale(1, 0.4f).SetDelay(0.2f); easyBg.rectTransform.DOLocalRotate(new Vector3(0, -720, 0), 0.8f).SetDelay(0.5f).SetLoops(2, LoopType.Yoyo).SetEase(Ease.InOutBounce); normalBg.rectTransform.localScale = new Vector3(0, 0); normalBg.rectTransform.DOScale(1, 0.4f).SetDelay(0.2f); normalBg.rectTransform.DOLocalRotate(new Vector3(0, -720, 0), 0.8f).SetDelay(0.5f).SetLoops(2, LoopType.Yoyo).SetEase(Ease.InOutBounce); hardBg.rectTransform.localScale = new Vector3(0, 0); hardBg.rectTransform.DOScale(1, 0.4f).SetDelay(0.5f); hardBg.rectTransform.DOLocalRotate(new Vector3(0, -720, 0), 0.8f).SetDelay(0.5f).SetLoops(2, LoopType.Yoyo).SetEase(Ease.InOutBounce); } else if (name == ModuleName.Game || name == ModuleName.Result) { quitButton.localScale = new Vector3(0, 1); if (GameVO.Instance.difficulty == DifficultyMode.Easy) { easyTrans.DOLocalMoveX(easyX, inTime - 0.3f).onComplete = FadeIn2; } else if (GameVO.Instance.difficulty == DifficultyMode.Normal) { normalTrans.DOLocalMoveX(normalX, inTime - 0.3f).onComplete = FadeIn2; } else if (GameVO.Instance.difficulty == DifficultyMode.Hard) { hardTrans.DOLocalMoveX(hardX, inTime - 0.3f).onComplete = FadeIn2; } } }
override public void FadeIn(ModuleName name) { hitEffect.SetActive(false); dailyLevelTxt.gameObject.SetActive(true); if (GameVO.Instance.daily.levels[9].pass) { dailyIcon.gameObject.SetActive(false); effect6.SetActive(false); effect9.SetActive(false); effect10.SetActive(true); dailyLevelTxt.localPosition = new Vector3(2, -25); dailyLevelTxt.gameObject.SetActive(false); dailyTimeTxt.gameObject.SetActive(true); } else if (GameVO.Instance.daily.levels[8].pass) { dailyIcon.gameObject.SetActive(false); effect6.SetActive(false); effect9.SetActive(true); effect10.SetActive(false); dailyTimeTxt.gameObject.SetActive(false); } else if (GameVO.Instance.daily.levels[5].pass) { dailyIcon.gameObject.SetActive(true); effect6.SetActive(true); effect9.SetActive(false); effect10.SetActive(false); dailyTimeTxt.gameObject.SetActive(false); } else { dailyIcon.gameObject.SetActive(true); effect6.SetActive(false); effect9.SetActive(false); effect10.SetActive(false); dailyTimeTxt.gameObject.SetActive(false); } GameVO.Instance.dispatcher.DispatchWith(GameEvent.READY_SHOW_MODULE); if (name == ModuleName.Freedom || name == ModuleName.Result && GameVO.Instance.model == GameModel.Freedom) { line.fillAmount = 0; title.transform.GetComponent <RectTransform>().localPosition = new Vector3(-900, 479 + UIFix.GetDistanceToTop()); hex2.transform.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, -180); freedomIcon.color = new Color(1, 1, 1, 0); freedomBg.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, 0); hex.transform.GetComponent <RectTransform>().localPosition = new Vector3(205, 807 + UIFix.GetDistanceToTop()); line.DOFillAmount(0.64f, inTime).onComplete = LineComplete; title.transform.GetComponent <RectTransform>().DOLocalMoveX(-359, inTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime); freedomIcon.DOColor(new Color(1, 1, 1, 1), inTime); freedomBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime); hex.transform.GetComponent <RectTransform>().DOLocalMoveY(112, inTime); } else if (name == ModuleName.Setting || name == ModuleName.Shop || name == ModuleName.None) { float offTime = 0.1f; line.fillAmount = 0; title.transform.GetComponent <RectTransform>().localPosition = new Vector3(-900, 479 + UIFix.GetDistanceToTop()); hex2.transform.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, -180); freedomIcon.color = new Color(1, 1, 1, 0); freedomBg.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, 0); hex.transform.GetComponent <RectTransform>().localPosition = new Vector3(205, 1100 + UIFix.GetDistanceToTop()); if (name == ModuleName.Setting) { setting.transform.GetComponent <RectTransform>().localPosition = new Vector3(setting.transform.GetComponent <RectTransform>().localPosition.x, 524 + UIFix.GetOffy()); setting.transform.GetComponent <RectTransform>().DOScaleX(1, offTime).onComplete = FadeIn2; } else if (name == ModuleName.Shop) { shop.transform.GetComponent <RectTransform>().localPosition = new Vector3(shop.transform.GetComponent <RectTransform>().localPosition.x, 524 + UIFix.GetOffy()); shop.transform.GetComponent <RectTransform>().DOScaleX(1, offTime).onComplete = FadeIn2; } else { FadeIn2(); } moduleName = name; } else if (name == ModuleName.Daily || name == ModuleName.Result && GameVO.Instance.model == GameModel.Daily) { line.fillAmount = 0; title.transform.GetComponent <RectTransform>().localPosition = new Vector3(-900, 479 + UIFix.GetDistanceToTop()); hex2.transform.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, -180); dailyIcon.color = new Color(1, 1, 1, 0); dailyBg.GetComponent <RectTransform>().eulerAngles = new Vector3(0, 0, 0); hex.transform.GetComponent <RectTransform>().localPosition = new Vector3(-225, 652 + UIFix.GetDistanceToTop()); hex.transform.GetComponent <RectTransform>().localEulerAngles = new Vector3(0, 0, 120); line.DOFillAmount(0.64f, inTime).onComplete = LineComplete; title.transform.GetComponent <RectTransform>().DOLocalMoveX(-359, inTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime); dailyIcon.DOColor(new Color(1, 1, 1, 1), inTime); dailyBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime); hex.transform.GetComponent <RectTransform>().DOLocalMove(new Vector3(205, 112), inTime); hex.transform.GetComponent <RectTransform>().DOLocalRotate(new Vector3(0, 0, 0), inTime); } }
override public void FadeOut(ModuleName name) { if (name == ModuleName.Freedom) { DOTween.To(() => hexjig.Start.backgroundInstance.bposition, x => hexjig.Start.backgroundInstance.bposition = x, 0.6f, outTime + inTime); DOTween.To(() => hexjig.Start.backgroundInstance.brotation, x => hexjig.Start.backgroundInstance.brotation = x, 127, outTime + inTime); line.DOFillAmount(0, outTime); title.transform.GetComponent <RectTransform>().DOLocalMoveX(-900, outTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, -180), outTime); freedomIcon.DOColor(new Color(1, 1, 1, 0), outTime); freedomBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), outTime); hex.transform.GetComponent <RectTransform>().DOLocalMoveY(807 + UIFix.GetDistanceToTop(), outTime).onComplete = TweenComplete; } else if (name == ModuleName.Setting) { DOTween.To(() => hexjig.Start.backgroundInstance.bposition, x => hexjig.Start.backgroundInstance.bposition = x, 0.48f, outTime + inTime); DOTween.To(() => hexjig.Start.backgroundInstance.brotation, x => hexjig.Start.backgroundInstance.brotation = x, 158, outTime + inTime); setting.transform.parent = hex.transform.parent; float offTime = 0.1f; line.DOFillAmount(0, outTime - offTime); title.transform.GetComponent <RectTransform>().DOLocalMoveX(-900, outTime - offTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, -180), outTime - offTime); freedomIcon.DOColor(new Color(1, 1, 1, 0), outTime - offTime); freedomBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), outTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalRotate(new Vector3(0, 0, 270), outTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalMoveY(1100 + UIFix.GetDistanceToTop(), outTime - offTime); Sequence mySequence = DOTween.Sequence(); mySequence.Append(setting.transform.GetComponent <RectTransform>().DOLocalMoveY(524 + UIFix.GetOffy(), outTime - offTime)); mySequence.Append(setting.transform.GetComponent <RectTransform>().DOScaleX(0, offTime)).onComplete = TweenComplete; } else if (name == ModuleName.Daily) { DOTween.To(() => hexjig.Start.backgroundInstance.bposition, x => hexjig.Start.backgroundInstance.bposition = x, 0.58f, outTime + inTime); DOTween.To(() => hexjig.Start.backgroundInstance.brotation, x => hexjig.Start.backgroundInstance.brotation = x, -127, outTime + inTime); //205,112 120 //-223,653 30 float offTime = outTime * 0.5f; line.DOFillAmount(0, offTime); title.transform.GetComponent <RectTransform>().DOLocalMoveX(-900, offTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, -180), offTime); dailyIcon.DOColor(new Color(1, 1, 1, 0), outTime); //dailyBg.GetComponent<RectTransform>().DORotate(new Vector3(0, 0, 30), outTime); hex.transform.GetComponent <RectTransform>().DOLocalMove(new Vector3(-225, 652 + UIFix.GetDistanceToTop()), outTime); hex.transform.GetComponent <RectTransform>().DOLocalRotate(new Vector3(0, 0, 120), outTime).onComplete = TweenComplete; } else if (name == ModuleName.Shop) { DOTween.To(() => hexjig.Start.backgroundInstance.bposition, x => hexjig.Start.backgroundInstance.bposition = x, 0.48f, outTime + inTime); DOTween.To(() => hexjig.Start.backgroundInstance.brotation, x => hexjig.Start.backgroundInstance.brotation = x, -90, outTime + inTime); shop.transform.parent = hex.transform.parent; float offTime = 0.1f; line.DOFillAmount(0, outTime - offTime); title.transform.GetComponent <RectTransform>().DOLocalMoveX(-900, outTime - offTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, -180), outTime - offTime); freedomIcon.DOColor(new Color(1, 1, 1, 0), outTime - offTime); freedomBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), outTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalRotate(new Vector3(0, 0, 270), outTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalMoveY(1100 + UIFix.GetDistanceToTop(), outTime - offTime); Sequence mySequence = DOTween.Sequence(); mySequence.Append(shop.transform.GetComponent <RectTransform>().DOLocalMove(new Vector2(-271.7311f, 524 + UIFix.GetOffy()), outTime - offTime)); mySequence.Append(shop.transform.GetComponent <RectTransform>().DOScaleX(0, offTime)).onComplete = TweenComplete; } }
private void FadeIn2() { if (moduleName == ModuleName.Setting || moduleName == ModuleName.Shop || moduleName == ModuleName.None) { float offTime = 0.1f; title.transform.GetComponent <RectTransform>().DOLocalMoveX(-359, inTime - offTime); hex2.transform.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime - offTime); freedomIcon.DOColor(new Color(1, 1, 1, 1), inTime - offTime); freedomBg.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), inTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalRotate(new Vector3(0, 0, 0), inTime - offTime); hex.transform.GetComponent <RectTransform>().DOLocalMoveY(112, inTime - offTime); if (moduleName == ModuleName.Setting) { line.DOFillAmount(0.64f, inTime - offTime).onComplete = LineComplete2; setting.transform.GetComponent <RectTransform>().DOLocalMove(new Vector3(-271.7311f, -508.8597f + UIFix.GetDistanceToBottom()), inTime - offTime).onComplete = FadeIn3; } else if (moduleName == ModuleName.Shop) { line.DOFillAmount(0.64f, inTime - offTime).onComplete = LineComplete2; shop.transform.GetComponent <RectTransform>().DOLocalMove(new Vector3(-128.9411f, -552.4307f + UIFix.GetDistanceToBottom()), inTime - offTime).onComplete = FadeIn3; } else { line.DOFillAmount(0.64f, inTime - offTime).onComplete = LineComplete; } } }
private void Awake() { UIFix.SetDistanceToTop(quit); }