void CreditScene::Enter() { std::cout << "HelpScene::enter\n"; mTransOnTime = 2; // slow fade in mTransOffTime = 0; // slow fade out // load the media mpFont = CreateD3DFont(GetDevice(), "Arial", 24, true); mpButtonTex[0] = LoadSpriteTex(GetDevice(), "../media/scene/Back1.png"); mpButtonTex[1] = LoadSpriteTex(GetDevice(), "../media/scene/Back2.png"); mpBG = LoadSpriteTex(GetDevice(), "../media/scene/Credits.png"); mpButtonB = LoadSpriteTex(GetDevice(), "../media/scene/ButtonB.png"); mpCreditSFX = GetEngine()->FindComponent<CSoundComponent>(); mpGamepad = GetEngine()->FindComponent<CGamepadComponent>(); }
void CMessageBoxScene::Enter() { mpJoy=GetEngine()->FindComponent<CJoystickComponent>(); mPopup=true; mTransOnTime=mTransOffTime=0.2f; mpTexture=LoadSpriteTex(GetDevice(),mBgName.c_str()); }
void CMessageBoxScene::Enter() { mPopup = true; mTransOnTime = mTransOffTime = 0.2f; mpTexture = LoadSpriteTex(GetDevice(), mBgName.c_str()); // stop any previous escape auto closing me.. CGameWindow::ClearKeyPress(); }