• R/O
  • SSH
  • HTTPS

dtxmania: コミット


コミットメタ情報

リビジョン648 (tree)
日時2013-11-19 01:45:36
作者yyagi

ログメッセージ

#32435 とりあえずAVIを背景全体に拡大して再生するようにし、また描画順を最も早く(背景より先に描画するように)した。
レーンの透明度の設定は、CONFIGURATION/System/BG Alphaで代替する。

変更サマリ

差分

--- branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CStage演奏ドラム画面.cs (revision 647)
+++ branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CStage演奏ドラム画面.cs (revision 648)
@@ -253,11 +253,11 @@
253253 CDTXMania.DTX.t全チップの再生停止();
254254 base.eフェーズID = CStage.Eフェーズ.演奏_STAGE_FAILED;
255255 }
256+ this.t進行描画・AVI();
256257 this.t進行描画・背景();
257258 this.t進行描画・MIDIBGM();
258259 this.t進行描画・パネル文字列();
259260 this.t進行描画・スコア();
260- this.t進行描画・AVI();
261261 this.t進行描画・BGA();
262262 this.t進行描画・ステータスパネル();
263263 this.t進行描画・ギターベースフレーム();
--- branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs (revision 647)
+++ branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs (revision 648)
@@ -2684,6 +2684,7 @@
26842684 try
26852685 {
26862686 this.tx背景 = new CTexture( CDTXMania.app.Device, image, CDTXMania.TextureFormat );
2687+ this.tx背景.n透明度 = CDTXMania.ConfigIni.n背景の透過度;
26872688 }
26882689 catch ( CTextureCreateFailedException )
26892690 {
--- branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏AVI.cs (revision 647)
+++ branches/131118(DTXMania098 with 32435 bgmovie)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏AVI.cs (revision 648)
@@ -249,7 +249,10 @@
249249 this.tx描画用.texture.UnlockRectangle( 0 );
250250 this.bフレームを作成した = false;
251251 }
252- this.tx描画用.t2D描画( CDTXMania.app.Device, x, y );
252+ this.tx描画用.vc拡大縮小倍率.X = (float) ( 640.0 / this.tx描画用.sz画像サイズ.Width );
253+ this.tx描画用.vc拡大縮小倍率.Y = (float) ( 480.0 / this.tx描画用.sz画像サイズ.Height );
254+ this.tx描画用.vc拡大縮小倍率.Z = (float) ( 1.0 );
255+ this.tx描画用.t2D描画( CDTXMania.app.Device, 0, 0 );
253256 }
254257 }
255258 return 0;
旧リポジトリブラウザで表示