public void Grotation(GObject parent, float endValue, float time, float nexttime, bool onoff) { if (onoff) { killtweener(roationtw, parent.TweenRotate(endValue, time), parent, onoff); killtweener(fadetw, parent.TweenFade(1, time), parent, onoff); } else { //killtweener(roationtw,parent.TweenRotate(-30f, nexttime)); killtweener(fadetw, parent.TweenFade(0, nexttime), parent, onoff); StartCoroutine(waitMove(nexttime, () => { parent.visible = false; parent.rotation = -40f; })); } }