質問

の申し込み: 皆様にお伝えしたくて書き込み少しゲームって、ユーザーの読みの音楽です。のゲームは非常に簡単です。このアプリdisplayesおよびっ娘(対象者)のエミュレーションキーキーボードのWinForm GUIのマッチングをします。その1分取得して多くのがんです。成功と失敗。

タスク: として彼女が良い/悪いキーボードのキーを確認したい場合にはすぐに彼女は正しいとか間違ってい を中断させずに再生.マイプランとして、OKボタンまたは失敗したビットマップが薄まりに大きく増加し、となり完全に透明に内~2秒です。色ビットマップはこちらをユーザーへの注記はわざわざについ結果です。

の技術的なご質問: どのように表示されるようビットマップは、Windowsフォルムの透明性?はない代替の非接触、簡単に導入できるアイデアのユーザーのノの現在のグッドプラクティス/悪い。

役に立ちましたか?

解決

としてdylantblackは、コンポーネントのラインナップでよりよいツールではないかと思います。を使用する場合はWindows forms、こちらのシンプルなアプローチを用タイマーが薄れの画像です。設定タイマーは、何らかの周波数ださい。開始タイマー、アルファ値が毎時間を通じ、白はどのような形色は増大によるアルファチャンネルの値です。

int alpha = 0;

...

private void timer1_Tick(object sender, EventArgs e)
{
    if (alpha++ < 255)
    {
        Image image = pictureBox1.Image;
        using (Graphics g = Graphics.FromImage(image))
        {
            Pen pen = new Pen(Color.FromArgb(alpha, 255, 255, 255), image.Width);
            g.DrawLine(pen, -1, -1, image.Width, image.Height);
            g.Save();
        }
        pictureBox1.Image = image;
    }
    else
    {
        timer1.Stop();
    }
}

他のヒント

ォんを利用する必要がパートやアニメーションするために、透明度のOKボタンまたは失敗した制御でフェードアウト、いようなものを使用GDI+を描くのです。

います。純3.5とにかく、今までの使用をお勧めしコンポーネントのラインナップでありこういうことも得意なんですね。

一例として、ご覧いただけます。で スコットHanselmanの赤ちゃんスマッシュ アプリは、オープンソースと似たコンセプトの色もあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top