private void FadeOut() { object[] args = new object[] { "islocal", true, "z", this.fadeArrowObject.transform.localPosition.z - 0.5f, "time", 0.5f, "easetype", iTween.EaseType.linear, "oncomplete", "FadeComplete", "oncompletetarget", base.gameObject }; iTween.MoveTo(this.fadeArrowObject, iTween.Hash(args)); AnimationUtil.FadeTexture(this.fadeArrowObject.GetComponentInChildren <MeshRenderer>(), 1f, 0f, 0.5f, 0.15f, null); }