//Used to begin the module running public virtual IEnumerator Enter(bool entry, IntVector v) { this.gameObject.SetActive(true); yield return(StartCoroutine(Load())); MUI.SetActive(true); MOB.SetActive(true); if (entry) { Sequence f = OpeningSequence(v); yield return(f.WaitForCompletion()); } yield return(StartCoroutine(CheckForIntro())); }
public void SetupFace(Face f, FIRL frame, GrandData g) { f.AddAction(TouchAction.Up, () => { if (ginfo_target != g) { if (ginfo != null) { ginfo.PoolDestroy(); } ginfo_face = f; ginfo_target = g; ginfo = GameManager.UI.GrandInfo(g); Vector3 pos = new Vector3(this.transform.position.x, f.transform.position.y - 10, 0.0F); ginfo.SetUIPositionFromWorld(pos); ginfo.FitOnScreen(); ginfo.SetActive(false); ginfo.TweenActive(true); lastsmiles = g.Smiles.Value; lastgrumps = g.Grumps.Value; Tweens.Bounce(f.transform); } else if (ginfo != null) { ginfo.PoolDestroy(); ginfo_target = null; } }); }
public override void OnEnter(object param1 = null, object param2 = null, object param3 = null) { mPanel = UIObj.GetComponent <LoadingPanel>(); loading = (ProcedureLoadingScene)param1; UIObj.SetActive(true); }
IEnumerator StartGame() { EndButton.TweenActive(false); EndInfo.TweenActive(false); FitnessObj.SetActive(false); yield return(new WaitForSeconds(0.4F)); for (int i = 3; i > 0; i--) { MUI.Txt[0].text = "" + i; Tweens.Bounce(MUI.Txt[0].transform); yield return(new WaitForSeconds(0.8F)); } MUI.Txt[0].text = ""; FitnessObj.TweenActive(true); FitnessObj.Img[0].transform.localScale = new Vector3( Mathf.Clamp(TargetGrand.Data.Fitness.Max / 200, 0.4F, 2.0F), 1, 1); FitnessObj.Img[1].transform.localScale = new Vector3( TargetGrand.Data.Fitness.Ratio, 1, 1); yield return(new WaitForSeconds(0.1F)); GameTime = 0.0F; Running = true; }
public void PlayGame() { // IF WE ARE NOT PLAYING THE GAME if (!playGame) { mainMenuObj.SetActive(false); UIObj.SetActive(true); playGame = true; bestScoreText.text = "Best: " + GameManager.instance.bestScore; totalDiamondScoreText.text = "Total: " + GameManager.instance.diamondScore; } }
public override void OnExit() { UIObj.SetActive(false); }
public override void OnEnter(object param1 = null, object param2 = null, object param3 = null) { UIObj.SetActive(true); }
public override void OnExit() { UIObj.SetActive(false); loading = null; }
public void SetModule(Module m) { UIObj newobj = m.MUI; if (GameManager.Module != null) { UIObj oldobj = GameManager.Module.MUI; if (GameManager.Module == m) { return; } else if (GameManager.Module.Index < m.Index) { Tweens.SwoopTo(oldobj.transform, ModuleLeft.position).OnComplete(() => oldobj.SetActive(false)); newobj.transform.position = ModuleRight.position; } else { Tweens.SwoopTo(oldobj.transform, ModuleRight.position).OnComplete(() => oldobj.SetActive(false)); newobj.transform.position = ModuleLeft.position; } } else { newobj.transform.position = ModuleRight.position; } Sequence s = Tweens.SwoopTo(m.MUI.transform, ModuleTarget.position); }
public virtual void Hide() { IsShow = false; UIObj.SetActive(false); }
public virtual void Show() { IsShow = true; UIObj.SetActive(true); }