[リストへもどる]
一括表示
タイトルテキスト表示のバグ?
記事No43
投稿日: 2008/05/11(Sun) 20:46:57
投稿者ひらい
テキスト表示をするときに下記の文だけだと何度も重ね合わせて表示されました。

w.SpriteText("fps", "fps" & mintFps.ToString , 0, 0, "MS ゴシック", 16, FontStyle.Regular, Brushes.Yellow)

上記の前に文字カラーを指定すると重ねあわせとならずにちゃんと更新ができました。
w.SpriteFillColor("fps", Color.FromArgb(0))

バグでしょうか?それとも何か足りませんか?ご教授願います。

タイトルRe: テキスト表示のバグ?
記事No44
投稿日: 2008/05/12(Mon) 21:36:34
投稿者田村(管理人)
参照先http://denkabow.com/
ひらいさん、こんばんは。

> テキスト表示をするときに下記の文だけだと何度も重ね合わせて表示されました。
>
> w.SpriteText("fps", "fps" & mintFps.ToString , 0, 0, "MS ゴシック", 16, FontStyle.Regular, Brushes.Yellow)

動作は正常です。スプライトに文字を上書き描画しているためです。

> 上記の前に文字カラーを指定すると重ねあわせとならずにちゃんと更新ができました。
> w.SpriteFillColor("fps", Color.FromArgb(0))

このメソッドは「文字カラーを指定する」ではなく「スプライトを透明に塗りつぶす」動作をします。

以上、よろしくお願いします。

タイトルRe^2: テキスト表示のバグ?
記事No45
投稿日: 2008/05/13(Tue) 17:02:57
投稿者ひらい
即効のご回答ありがとうございます。
上記内容失礼しました。また質問があればよろしくお願いします。