TechPause

ポーズ・ボタンを作るテクニック




ポーズ・ボタンを作るテクニック



スレッド1「ブート」
  │
  │
 ①スレッド2を走らせる→
  │             ●開始
  │            スレッド2「システム・バックグラウンド」
  │              │
  …中略            │
  ↓              │
スレッド1「プレイタイム」    │
  │              │
  │            ポーズボタンが押された。
  │         ←②スレッド1を止める
  ■止まる           │
                 │
                 │
             ③ポーズ画面になったという表示をする
                 │
                 …

                 …
               ポーズボタンが再び押された。
                 │
                 │
            ←④スレッド1に再開をかける
  ●再開            │
  │              │
  │              │
  │              │
  │              │
  …              …

フェードアウトを作るテクニック



スレッド1「タイトル」
  │
  │
 ①スレッド2を走らせる→
  │             ●開始
  │            スレッド2「フェードアウト」
  │
  │
  │         ←②スレッド1を止める
  ■止まる           │
                 │
                 │③64フレーム待つ
                 │
                 │
            ←④スレッド1をプログラム切替「タイトル」→「セレクト」
「セレクト」           │
                 │
                 │
            ←⑤スレッド1に再開をかける
  ●再開            │
  │          ⑥自スレッドを止める
  │             ●終了
  │
  │
  │
  │
  …

  • 最終更新:2013-10-26 15:14:38

このWIKIを編集するにはパスワード入力が必要です

認証パスワード