「デザイン02-2」の編集履歴(バックアップ)一覧はこちら

デザイン02-2」(2009/01/09 (金) 16:32:45) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*Gainerでムービーを再生 Gainerを使って、ムービーを再生しよう。 GainerとFlashを組み合わせて使ってみたいと思ってる人に、 導入用としてオススメの課題です。 &bold(){使うもの:}flash、Gainer、回路 &bold(){回路に使うもの:}フォトトランジスタ、赤外線LED、トランジスタ(普通の1815)、抵抗(1k,10k,220Ω)、コンデンサ(0.1μF) ---- #image(s-IMG_3349.jpg) #image(s-IMG_3350.jpg) 1. 図のように、Gainerにフォトトランジスタと赤外線LEDを使った回路をつなぎ、 #image(gainer.GIF) 2. そこを指で遮ると、図の値が「true」から「false」になります。  値が「false」になると、下の青い四角が横移動するムービーが再生します。  &bold(){→[[サンプルファイル・ダウンロード(swf)>http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=test_dIn.swf]]}  &bold(){→[[サンプルファイル・ダウンロード(fla)>http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=test_dIn.fla]]} ---- ・回路図 #image(kairo.GIF,width=325,height=204,title=回路図,http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=kairo.GIF,blank) ちなみにこの回路図は、友人のしぶ。さんに書いてもらいました。 今夜も、街の巨匠に感謝です。 ---- ・flashのほう (1) Gainerのドライバ?についてたexampleを使います。  「dIn.fla」を基本にして、端々を書き直してみます。  (gainer_lib_flash_v1.1.0rc5 > fla > examples > basic > dIn.fla) (2) ムービークリップを1つ作っておく。  インスタンス名「sq」を指定する。 (3) その他、使わなそうな部品類を削除する。 (4) フレームに書いてあるアクションスクリプトを以下のように書き直す。 #highlight(c){{import gainer.*;  var gnr:Gainer = new Gainer("localhost", 2000, Gainer.MODE1, true);  gnr.onReady = function() {   gnr.beginDigitalInput();   _root.onEnterFrame = function() {    //_root["d0"].text = gnr.digitalInput[0];    if( gnr.digitalInput[0] == false){      _root.sq.gotoAndPlay(1);    }   } } }} ---- ---- today: &counter(today) yesterday: &counter(yesterday)
*GainerでFlashムービーを再生 Gainerを使って、ムービーを再生しよう。 GainerとFlashを組み合わせて使ってみたいと思ってる人に、 導入用としてオススメの課題です。 &bold(){使うもの:}flash、Gainer、回路 &bold(){回路に使うもの:}フォトトランジスタ、赤外線LED、トランジスタ(普通の1815)、抵抗(1k,10k,220Ω)、コンデンサ(0.1μF) ---- #image(s-IMG_3349.jpg) #image(s-IMG_3350.jpg) 1. 図のように、Gainerにフォトトランジスタと赤外線LEDを使った回路をつなぎ、 #image(gainer.GIF) 2. そこを指で遮ると、図の値が「true」から「false」になります。  値が「false」になると、下の青い四角が横移動するムービーが再生します。  &bold(){→[[サンプルファイル・ダウンロード(swf)>http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=test_dIn.swf]]}  &bold(){→[[サンプルファイル・ダウンロード(fla)>http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=test_dIn.fla]]} ---- ・回路図 #image(kairo.GIF,width=325,height=204,title=回路図,http://www34.atwiki.jp/ninja22?cmd=upload&act=open&pageid=43&file=kairo.GIF,blank) ちなみにこの回路図は、友人のしぶ。さんに書いてもらいました。 今夜も、街の巨匠に感謝です。 ---- ・flashのほう (1) Gainerのドライバ?についてたexampleを使います。  「dIn.fla」を基本にして、端々を書き直してみます。  (gainer_lib_flash_v1.1.0rc5 > fla > examples > basic > dIn.fla) (2) ムービークリップを1つ作っておく。  インスタンス名「sq」を指定する。 (3) その他、使わなそうな部品類を削除する。 (4) フレームに書いてあるアクションスクリプトを以下のように書き直す。 #highlight(c){{import gainer.*;  var gnr:Gainer = new Gainer("localhost", 2000, Gainer.MODE1, true);  gnr.onReady = function() {   gnr.beginDigitalInput();   _root.onEnterFrame = function() {    //_root["d0"].text = gnr.digitalInput[0];    if( gnr.digitalInput[0] == false){      _root.sq.gotoAndPlay(1);    }   } } }} ---- ---- today: &counter(today) yesterday: &counter(yesterday)

表示オプション

横に並べて表示:
変化行の前後のみ表示: