X operations(XOPS)に非常に近いFPSゲームを制作・リメイクし、成果物をオープンソースとして公開することを目的としたプロジェクトです。
| Revision | 180 (tree) |
|---|---|
| Time | 2017-07-13 23:59:59 |
| Author | |
ブリーフィング画像に透過PNGを用いても、正しく背景が透けない問題の修正。
| @@ -1027,15 +1027,15 @@ | ||
| 1027 | 1027 | |
| 1028 | 1028 | //ブリーフィング画像描画 |
| 1029 | 1029 | if( TwoTexture == false ){ |
| 1030 | - d3dg->Draw2DBox(40, 180, 40+160, 180+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); | |
| 1031 | - d3dg->Draw2DTexture(40, 180, TextureA, 160, 150, 1.0f); | |
| 1030 | + if( TextureA == -1 ){ d3dg->Draw2DBox(40, 180, 40+160, 180+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); } | |
| 1031 | + else{ d3dg->Draw2DTexture(40, 180, TextureA, 160, 150, 1.0f); } | |
| 1032 | 1032 | } |
| 1033 | 1033 | else{ |
| 1034 | - d3dg->Draw2DBox(40, 130, 40+160, 130+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); | |
| 1035 | - d3dg->Draw2DTexture(40, 130, TextureA, 160, 150, 1.0f); | |
| 1034 | + if( TextureA == -1 ){ d3dg->Draw2DBox(40, 130, 40+160, 130+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); } | |
| 1035 | + else{ d3dg->Draw2DTexture(40, 130, TextureA, 160, 150, 1.0f); } | |
| 1036 | 1036 | |
| 1037 | - d3dg->Draw2DBox(40, 300, 40+160, 300+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); | |
| 1038 | - d3dg->Draw2DTexture(40, 300, TextureB, 160, 150, 1.0f); | |
| 1037 | + if( TextureB == -1 ){ d3dg->Draw2DBox(40, 300, 40+160, 300+150, d3dg->GetColorCode(1.0f,1.0f,1.0f,1.0f)); } | |
| 1038 | + else{ d3dg->Draw2DTexture(40, 300, TextureB, 160, 150, 1.0f); } | |
| 1039 | 1039 | } |
| 1040 | 1040 | |
| 1041 | 1041 | //ミッション名を取得・表示 |