void DrawStaticObject(Map& _map) {     //これは今まで通り Texture ObjImg[7]{ TextureAsset(U"FLOOR"), TextureAsset(U"WALL"), TextureAsset(U"LUGG"), TextureAsset(U"GOAL"), TextureAsset(U"PLAYER"), TextureAsset(U"PLAYER"), TextureAsset(U"LUGG"), }; for (int j = 0; j < _map.stage_height; j++) { for (int i = 0; i < _map.stage_width; i++) { objNumにi,jの位置のオブジェクト番号を取得 switch (objNum) { case FLOOR: case HUMAN: case LUGG: 床だけ描画 break; case WALL: 床の上に壁を描画 break;              case GOAL: case HUMAN_ON_GOAL: case LUGG_ON_GOAL: 床の上にゴールを描画 break; default: その他はskip(どう書けば効率的?) break; } } } }