iOS: fix transparent on game

This commit is contained in:
MoNTE48 2018-05-04 00:05:14 +02:00
parent f049be5027
commit 4f2253c091
3 changed files with 4 additions and 5 deletions

View File

@ -1787,10 +1787,7 @@
GCC_FAST_MATH = YES; GCC_FAST_MATH = YES;
GCC_NO_COMMON_BLOCKS = NO; GCC_NO_COMMON_BLOCKS = NO;
GCC_OPTIMIZATION_LEVEL = fast; GCC_OPTIMIZATION_LEVEL = fast;
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_UNROLL_LOOPS = YES; GCC_UNROLL_LOOPS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@ -1866,7 +1863,6 @@
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)", "$(inherited)",
"NDEBUG=0",
__IOS__, __IOS__,
"RUN_IN_PLACE=0", "RUN_IN_PLACE=0",
"USE_GETTEXT=1", "USE_GETTEXT=1",

View File

@ -148,6 +148,7 @@ extract:
} }
loading_alert(viewc, nil); loading_alert(viewc, nil);
win.backgroundColor = [UIColor blackColor];
} }
void ioswrap_size(unsigned int *dest) void ioswrap_size(unsigned int *dest)

View File

@ -615,11 +615,13 @@ void draw_load_screen(const std::wstring &text, IrrlichtDevice* device,
g_menucloudsmgr->drawAll(); g_menucloudsmgr->drawAll();
} }
else else
{
driver->beginScene(true, true, video::SColor(255, 0, 0, 0)); driver->beginScene(true, true, video::SColor(255, 0, 0, 0));
video::ITexture *background_image = driver->getTexture((porting::path_share + "/textures/base/bg.png").c_str()); video::ITexture *background_image = driver->getTexture((porting::path_share + "/textures/base/bg.png").c_str());
draw2DImageFilterScaled(driver, background_image, draw2DImageFilterScaled(driver, background_image,
irr::core::rect<s32>(0, 0, screensize.X*2, screensize.Y*2), irr::core::rect<s32>(0, 0, screensize.X*2, screensize.Y*2),
irr::core::rect<s32>(0, 0, screensize.X, screensize.Y), 0, 0, false); irr::core::rect<s32>(0, 0, screensize.X, screensize.Y), 0, 0, false);
}
// draw progress bar // draw progress bar
if ((percent >= 0) && (percent <= 100)) if ((percent >= 0) && (percent <= 100))