いつも大変お世話になっております。
Android版で解決できそうにないバグが発生したので投稿です。
GetAndroidDisplayResolution(&SizeX, &SizeY);
SetGraphMode(SizeX, SizeY, 32);
GetAndroidDisplayResolution,SetGraphMode関数を使用して画面サイズを決めた後、
画像を読み込むと正常に読み込めず、白い画像が表示されます。
ソースコード
#include "DxLib.h"
int android_main()
{
if (DxLib_Init() == -1) return -1;
if (SetDrawScreen(DX_SCREEN_BACK)) {
DxLib_End();
return -1;
};
int SizeX = 800;
int SizeY = 600;
GetAndroidDisplayResolution(&SizeX, &SizeY);
SetGraphMode(SizeX, SizeY, 32);
int money = LoadGraph("picture/item/money.png");
while (!ProcessMessage() && !ScreenFlip() && !ClearDrawScreen() && !CheckHitKey(KEY_INPUT_ESCAPE)) {
DrawGraph(0, 0, money, TRUE);
}
DxLib_End();
return 0;
}
いくつかの方法を試してみましたが、解決できそうにありません。
ご教授お願い致します。
追記:SetGraphMode(SizeX, SizeY, 32);だけの場合も正常に読み込めませんでした。
テスト実機:Nexus7 2012 , Kindle Fire使用。