protected void DoFadeIn(float totalDuration, float fadeInOut, int rotationFactor) { this.fadeInOut = fadeInOut; this.rotationFactor = rotationFactor; rotateDuration = totalDuration - 2 * fadeInOut; StartAnimation(FadeIn.ForStimuli(gameObject, fadeInOut, DoRotate)); }