OSDN Git Service

"進行" を "高速進行" に改名。
authorくまかみ工房 <kumakamikoubou@gmail.com>
Tue, 6 Jun 2017 11:27:43 +0000 (20:27 +0900)
committerくまかみ工房 <kumakamikoubou@gmail.com>
Tue, 6 Jun 2017 11:28:50 +0000 (20:28 +0900)
StrokeStyleT/App.cs
StrokeStyleT/ステージ/クリア/クリアステージ.cs
StrokeStyleT/ステージ/ステージ.cs
StrokeStyleT/ステージ/タイトル/タイトルステージ.cs
StrokeStyleT/ステージ/ユーザ/ユーザ選択ステージ.cs
StrokeStyleT/ステージ/曲読込/曲読込ステージ.cs
StrokeStyleT/ステージ/演奏/演奏ステージ.cs
StrokeStyleT/ステージ/結果/結果ステージ.cs
StrokeStyleT/ステージ/起動/起動ステージ.cs
StrokeStyleT/ステージ/選曲/選曲ステージ.cs

index 0f9c5b8..b049df9 100644 (file)
@@ -268,9 +268,9 @@ namespace SST
                                {
                                        case AppStatus.開始:
 
-                                               // 進行タスク起動。
-                                               this._é\80²è¡\8cStatus = new TriStateEvent( TriStateEvent.状態種別.OFF );
-                                               Task.Factory.StartNew( this._進行タスクエントリ );
+                                               // é«\98é\80\9fé\80²è¡\8cã\82¿ã\82¹ã\82¯èµ·å\8b\95ã\80\82
+                                               this._é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹ = new TriStateEvent( TriStateEvent.状態種別.OFF );
+                                               Task.Factory.StartNew( this._é«\98é\80\9fé\80²è¡\8cã\82¿ã\82¹ã\82¯ã\82¨ã\83³ã\83\88ã\83ª );
 
                                                // 描画タスク開始。
                                                this._AppStatus = AppStatus.実行中;
@@ -295,7 +295,7 @@ namespace SST
                {
                        using( Log.Block( FDKUtilities.現在のメソッド名 ) )
                        {
-                               lock( this._é\80²è¡\8cæ\8f\8fç\94»é\96\93同期 )
+                               lock( this._é«\98é\80\9fé\80²è¡\8cã\81¨æ\8f\8fç\94»ã\81®同期 )
                                {
                                        if( App.システム設定.全画面モードである )
                                                this.全画面モード = true;
@@ -310,7 +310,7 @@ namespace SST
                {
                        using( Log.Block( FDKUtilities.現在のメソッド名 ) )
                        {
-                               lock( this._é\80²è¡\8cæ\8f\8fç\94»é\96\93同期 )
+                               lock( this._é«\98é\80\9fé\80²è¡\8cã\81¨æ\8f\8fç\94»ã\81®同期 )
                                {
                                        // 通常は進行タスクから終了するが、Alt+F4でここに来た場合はそれが行われてないので、行う。
                                        if( this._AppStatus != AppStatus.終了 )
@@ -402,44 +402,44 @@ namespace SST
 
 
                // ※ Form イベントの override メソッドは描画スレッドで実行されるため、処理中に進行タスクが呼び出されると困る場合には、進行タスクとの lock を忘れないこと。
-               private readonly object _é\80²è¡\8cæ\8f\8fç\94»é\96\93同期 = new object();
+               private readonly object _é«\98é\80\9fé\80²è¡\8cã\81¨æ\8f\8fç\94»ã\81®同期 = new object();
 
                /// <summary>
                ///             進行タスクの状態。
                ///             OFF:タスク起動前、ON:タスク実行中、OFF:タスク終了済み
                /// </summary>
-               private TriStateEvent _é\80²è¡\8cStatus;
+               private TriStateEvent _é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹;
 
 
                /// <summary>
-               ///             進行ループの処理内容。
+               ///             é«\98é\80\9fé\80²è¡\8cã\83«ã\83¼ã\83\97ã\81®å\87¦ç\90\86å\86\85容ã\80\82
                /// </summary>
-               private void _進行タスクエントリ()
+               private void _é«\98é\80\9fé\80²è¡\8cã\82¿ã\82¹ã\82¯ã\82¨ã\83³ã\83\88ã\83ª()
                {
                        Log.現在のスレッドに名前をつける( "高速進行" );
-                       Log.Info( "進行タスクを開始します。" );
+                       Log.Info( "é«\98é\80\9fé\80²è¡\8cã\82¿ã\82¹ã\82¯ã\82\92é\96\8bå§\8bã\81\97ã\81¾ã\81\99ã\80\82" );
 
-                       this._é\80²è¡\8cStatus.現在の状態 = TriStateEvent.状態種別.ON;
+                       this._é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹.現在の状態 = TriStateEvent.状態種別.ON;
 
                        while( true )
                        {
-                               lock( this._é\80²è¡\8cæ\8f\8fç\94»é\96\93同期 )
+                               lock( this._é«\98é\80\9fé\80²è¡\8cã\81¨æ\8f\8fç\94»ã\81®同期 )
                                {
-                                       if( this._é\80²è¡\8cStatus.ç\8f¾å\9c¨ã\81®ç\8a¶æ\85\8b != TriStateEvent.ç\8a¶æ\85\8b種å\88¥.ON )       // lock してる間に状態が変わることがあるので注意。
+                                       if( this._é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹.ç\8f¾å\9c¨ã\81®ç\8a¶æ\85\8b != TriStateEvent.ç\8a¶æ\85\8b種å\88¥.ON )        // lock してる間に状態が変わることがあるので注意。
                                                break;
 
                                        //App.入力管理.すべての入力デバイスをポーリングする();
                                        // --> 入力ポーリングの挙動はステージごとに異なるので、それぞれのステージ内で行う。
 
-                                       App.ステージ管理.現在のステージ.進行する();
+                                       App.ã\82¹ã\83\86ã\83¼ã\82¸ç®¡ç\90\86\8f¾å\9c¨ã\81®ã\82¹ã\83\86ã\83¼ã\82¸.é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b();
                                }
 
                                Thread.Sleep( 1 );  // ウェイト。
                        }
 
-                       this._é\80²è¡\8cStatus.現在の状態 = TriStateEvent.状態種別.無効;
+                       this._é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹.現在の状態 = TriStateEvent.状態種別.無効;
 
-                       Log.Info( "進行タスクを終了しました。" );
+                       Log.Info( "é«\98é\80\9fé\80²è¡\8cã\82¿ã\82¹ã\82¯ã\82\92çµ\82äº\86ã\81\97ã\81¾ã\81\97ã\81\9fã\80\82" );
                }
 
                /// <summary>
@@ -450,7 +450,7 @@ namespace SST
                        var gd = App.グラフィックデバイス;
                        bool vsync = false;
 
-                       lock( this._é\80²è¡\8cæ\8f\8fç\94»é\96\93同期 )
+                       lock( this._é«\98é\80\9fé\80²è¡\8cã\81¨æ\8f\8fç\94»ã\81®同期 )
                        {
                                if( this._AppStatus != AppStatus.実行中 )  // 上記lock中に終了されている場合があればそれをはじく。
                                        return;
@@ -745,7 +745,7 @@ namespace SST
                        {
                                if( this._AppStatus != AppStatus.終了 )
                                {
-                                       this._é\80²è¡\8cStatus.現在の状態 = TriStateEvent.状態種別.OFF;
+                                       this._é«\98é\80\9fé\80²è¡\8cã\82¹ã\83\86ã\83¼ã\82¿ã\82¹.現在の状態 = TriStateEvent.状態種別.OFF;
                                        this._AppStatus = AppStatus.終了;
 
                                        // _AppStatus を変更したあとに、GUI スレッドで非同期実行を指示する。
index c762243..b5d63d5 100644 (file)
@@ -45,7 +45,7 @@ namespace SST.ステージ.クリア
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        App.入力管理.すべての入力デバイスをポーリングする();
 
index 57b01ef..060dfe0 100644 (file)
@@ -12,13 +12,16 @@ namespace SST.ステージ
        /// </summary>
        class ステージ : FDK.Activity
        {
-               public virtual void 進行する()
+               /// <summary>
+               ///             高速に行うべき進行処理を行う。
+               /// </summary>
+               public virtual void 高速進行する()
                {
                        Debug.Assert( this.活性化している );
                }
 
                /// <summary>
-               ///             ステージの描画を行う。
+               ///             ã\82¹ã\83\86ã\83¼ã\82¸ã\81®æ\8f\8fç\94»ã\81¨ã\80\81é\80\9a常é\80\9f度ã\81§ã\81®é\80²è¡\8cã\82\92è¡\8cã\81\86ã\80\82
                /// </summary>
                public virtual void 描画する( グラフィックデバイス gd )
                {
index 5f90866..47fc8a2 100644 (file)
@@ -47,7 +47,7 @@ namespace SST.ステージ.タイトル
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        this._FPS.FPSをカウントしプロパティを更新する();
 
index 5a3b307..ddb6cf4 100644 (file)
@@ -64,7 +64,7 @@ namespace SST.ステージ.ユーザ
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        if( this._活性化した直後である )
                        {
index 1b8e003..d52a0fc 100644 (file)
@@ -46,7 +46,7 @@ namespace SST.ステージ.曲読込
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        Debug.Assert( this.活性化している );
 
index ac74bb7..bf49552 100644 (file)
@@ -145,7 +145,7 @@ namespace SST.ステージ.演奏
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        Debug.Assert( this.活性化している );
 
index 8a22c20..7403cb9 100644 (file)
@@ -55,7 +55,7 @@ namespace SST.ステージ.結果
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        if( this.現在のフェーズ == フェーズ.完了 )
                                return;
index 6d46b1f..c7ff0f1 100644 (file)
@@ -57,7 +57,7 @@ namespace SST.ステージ.起動
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        Debug.Assert( this.活性化している );
 
index 99da6d2..72be15d 100644 (file)
@@ -52,7 +52,7 @@ namespace SST.ステージ.選曲
                        }
                }
 
-               public override void 進行する()
+               public override void é«\98é\80\9fé\80²è¡\8cã\81\99ã\82\8b()
                {
                        Debug.Assert( this.活性化している );