private void SetUpEventTrigering() { float speed = width / 1.75f; genmtt = SetMoveToTarget(Gen, genTarget, speed); wallymtt = SetMoveToTarget(Wally, wallyTarget, speed); wallymtt.OnFinished = (sender, args) => { ExclamationMark.GetComponent <ZoomShowAnimation>().SetUpSpeed(2.5f); ExclamationMark.GetComponent <ZoomShowAnimation>().StartZoomIn(); }; laurencemtt = SetMoveToTarget(Laurence, laurenceTarget, speed); laurencemtt.OnFinished = (sender, args) => { LaurenceMark.GetComponent <ZoomShowAnimation>().SetUpSpeed(2f); LaurenceMark.GetComponent <ZoomShowAnimation>().StartZoomIn(); }; wenmtt = SetMoveToTarget(Wen, wenTarget, speed); yumtt = SetMoveToTarget(Yu, yuTarget, speed); yumtt.OnFinished = (sender, args) => { QuestionMark.GetComponent <ZoomShowAnimation>().SetUpSpeed(1.5f); QuestionMark.GetComponent <ZoomShowAnimation>().StartZoomIn(); }; wenmtt.OnFinished = (o, e) => { yumtt.StartMoving(); }; }
private void SetActive() { Gen.SetActive(true); Laurence.SetActive(true); Wen.SetActive(true); Wally.SetActive(true); Yu.SetActive(true); QuestionMark.SetActive(true); ExclamationMark.SetActive(true); LaurenceMark.SetActive(true); TBoundary.SetActive(true); TColor.SetActive(true); S1Boundary.SetActive(true); S1Color.SetActive(true); S2Boundary.SetActive(true); S2Color.SetActive(true); }
private void DoFadingOut() { float duration = 1.5f; Wally.GetComponent <Image>().CrossFadeAlpha(0, duration, false); Gen.GetComponent <Image>().CrossFadeAlpha(0, duration, false); Laurence.GetComponent <Image>().CrossFadeAlpha(0, duration, false); Yu.GetComponent <Image>().CrossFadeAlpha(0, duration, false); Wen.GetComponent <Image>().CrossFadeAlpha(0, duration, false); QuestionMark.GetComponent <Image>().CrossFadeAlpha(0, duration, false); ExclamationMark.GetComponent <Image>().CrossFadeAlpha(0, duration, false); LaurenceMark.GetComponent <Image>().CrossFadeAlpha(0, duration, false); TBoundary.GetComponent <Image>().CrossFadeAlpha(0, duration, false); TColor.GetComponent <Image>().CrossFadeAlpha(0, duration, false); S1Boundary.GetComponent <Image>().CrossFadeAlpha(0, duration, false); S1Color.GetComponent <Image>().CrossFadeAlpha(0, duration, false); S2Boundary.GetComponent <Image>().CrossFadeAlpha(0, duration, false); S2Color.GetComponent <Image>().CrossFadeAlpha(0, duration, false); Destroy(); }