public IEnumerator MoveMouthNormalSlowly() { yield return(TweenUtil.LocalMove(normalMouse.transform.position, new Vector3(0, 0.2f, -1), 1.0f, normalMouse.transform)); yield return(TweenUtil.LocalMove(normalMouse.transform.position, new Vector3(0, -0.2f, -1), 1.0f, normalMouse.transform)); yield return(TweenUtil.LocalMove(normalMouse.transform.position, new Vector3(0, 0, -1), 1.0f, normalMouse.transform)); }
public IEnumerator ShakeThirdTimes() { this.gameObject.SetActive(true); for (int i = 0; i < 3; i++) { yield return(TweenUtil.LocalMove(transform.position, new Vector3(0, 0.2f, -1), 0.5f, transform)); yield return(TweenUtil.LocalMove(transform.position, new Vector3(0, -0.2f, -1), 0.5f, transform)); } transform.position = new Vector3(0, 0, -1); this.gameObject.SetActive(false); }
IEnumerator Animate() { StartCoroutine(TweenUtil.Alpha(1, 0.2f, 0.5f, GetComponent <SpriteRenderer>())); yield return(TweenUtil.LocalMove(startPosition, endPosition, 1.0f, transform)); }