ページ 11

画像を点滅させる方法

Posted: 2009年12月01日(火) 22:45
by 234
DXライブラリですけど
画像(文字)を点滅させる方法ってありますか?

Re:画像を点滅させる方法

Posted: 2009年12月01日(火) 22:50
by softya
ただ点滅させたいなら、フレーム毎に表示と非表示を切り替えるだけですよ。

Re:画像を点滅させる方法

Posted: 2009年12月01日(火) 22:52
by 234
例えば数字をカウントして
奇数の時表示させるってことですか?

Re:画像を点滅させる方法

Posted: 2009年12月01日(火) 23:01
by チルチル
交互だと速すぎてチラチラしたりするかもしれませんが
基本はそれで良いと思いますよ

他には違う画像に変えるとか透明度を変えるとか輝度を変えるとかでも良いです

Re:画像を点滅させる方法

Posted: 2009年12月01日(火) 23:01
by softya
>例えば数字をカウントして
>奇数の時表示させるってことですか?

その通りです。
フレーム数をカウントして、奇数で表示、偶数で表示しないだけで点滅します。
周期を変えたかったら、この様にも出来ます。

// 5回のうち2回表示する。
static int count = 0;
count=(count+1)%5;
if( count < 2 ) {
//表示
}

Re:画像を点滅させる方法

Posted: 2009年12月04日(金) 16:59
by KEYONN_
奇数と偶数を判定する方法は分かりますか?
2で割り切れれば偶数です。
なので、
if(framenumber%2==0)
{
    表示
}
で出来ます。