void system_init() { SetOutApplicationLogValidFlag(FALSE); SetGraphMode(640, 480, 16); ChangeWindowMode(true); SetWindowSizeExtendRate(1.5); SetMainWindowText("log_test"); }
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { //細かい設定色々 ChangeWindowMode(true); SetGraphMode(Window::Width, Window::Height, 32); SetWindowSizeChangeEnableFlag(TRUE); SetWindowSizeExtendRate(1.0); //背景の色替え //SetBackgroundColor(255, 255, 255); int ModelHandle; // DXライブラリ初期化処理(エラーが起きたら直ちに終了) if (DxLib_Init() == -1) return -1; //ウラ画面に描画する SetDrawScreen(DX_SCREEN_BACK); ModelHandle = MV1LoadModel("res/car04.mqo"); MV1SetPosition(ModelHandle, VGet(200.0f, -200.0f, 600.0f)); //メインループ //whileの()にあるProcessMessageを消すと、正常に動かなくなる while (ProcessMessage() == 0 && CheckHitKey(KEY_INPUT_ESCAPE) == 0) { ClearDrawScreen(); //画面を消去する MV1DrawModel(ModelHandle); ScreenFlip(); //オモテ画面とウラ画面を入れ替える } //DXライブラリ使用の終了処理 DxLib_End(); //ソフトの終了 return 0; }