private void screenTansition(Screen newScreen, bool fadeOut = true, bool fadeIn = true) { mOldScreen = mCurrentScreen; if (fadeOut) mOldScreen.startFadingOut(); mCurrentScreen = newScreen; mCurrentScreen.Reset(); if (fadeIn) mCurrentScreen.startFadingIn(); }