人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ゲームアプリなどで画面を点滅させる
どのような描画のロジックになるんでしょうか
Flashなどは使えません


●質問者: dedara
●カテゴリ:コンピュータ インターネット
✍キーワード:FLASH アプリ ゲーム ロジック
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● ふるるP
●30ポイント

基本的には二つのアプローチがあるとおもいます。あるいは3つ。

(1) 一定時間(例えば0.5秒)ごとに描画するオブジェクトのVisible特性を変える

(2) 一定時間ごとに、光っている画像と消えている画像を入れ替える

(3) 点滅するGIFファイルを作っておいて、それを表示させる。

(3)はGIFを表示させるための方法が別途必要となるでしょう(アプリがブラウザ上で起動される前提なら必要ないです)


2 ● kn1967a
●0ポイント

ディスプレイを明滅させる。


3 ● aside
●30ポイント

javascriptでよければ

<SCRIPT LANGUAGE="JavaScript">
<!--
setInterval("blink()",500 ) //0.5秒間隔で繰返し実行
function blink() { 
if (document.getElementById("blink").style.visibility == "visible") { 
document.getElementById("blink").style.visibility = "hidden"
} else {
document.getElementById("blink").style.visibility = "visible"
}
}
//-->
</SCRIPT>
<span id="blink" style="width:100%;height:100%;background-color:#000000"></span>

4 ● たまたん
●30ポイント ベストアンサー

何を使って出力されるのかはわかりませんが、

1.画像をビット反転させる。

参考URL:

http://oshiete1.goo.ne.jp/qa3040674.html

http://homepage3.nifty.com/rio_i/lab/xlib/021filter.htm#21_3

http://drytail.seesaa.net/article/116272066.html

2.数100m秒間ごとに真っ白の画像を入れる。

思いつくのはこれぐらいですかね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ