DOBON.NET DOBON.NETプログラミング掲示板過去ログ

.NETで作成できる画面のエフェクト

  • 題名: .NETで作成できる画面のエフェクト
  • 著者: 家財
  • 日時: 2010/11/21 12:59:01
  • ID: 27614
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[OS : Windows XP / 言語 : Visual Basic .NET / .NET Framework : 3.5]
分類:[.NET]

【解決したい問題】

.NETで作成中のゲームで使用するエフェクト(画像操作?)についてです。こちらの「Tips」でフェードイン・アウトぐらいのものは使えるようになりましたが、余りにも貧弱というか何と言うか……。
一番欲しいのは白のブラインドで左から右へ(あるいは下から上に)「スーッ」と画面の内容を変更できるものです。

【解決するために何をしたか】

練習としてグラフィックオブジェクトを取得して、それをタイマーでループさせて下から縦棒上からも同様のものを左から順に表示させました。ただ、大きな問題として画面を一度完全にそのエフェクトで塗りつぶさないと、下の画面を新しい画面に変えなくてはなれないことです。
例えば、「背景1→エフェクト→背景2」の場合、背景2に切り替えている最中に背景1が見えてしまいます。

参考にしたのはVB.NET基礎学習BiBleです。

DOBON.NET | プログラミング道 | プログラミング掲示板