なにか食べさせてください
僕の作った料理の紹介。僕の読んだ本の紹介。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
【ActionScript】イベントの伝播
さすがに平日は勉強の時間がありませんが、
こういうのは継続するのが大切と見つけたり。

というわけで本日の勉強の成果。




あずき色のボタンを押すと緑の四角が動きます。
キーボード上下左右でも動きます。
なぜか、一度あずき色のボタンを押してからでないと、キーボード入力に反応しません。
このバグは、原因を知っておいた方がよさそうなので要調査。

前回とやっていることは変わりませんが、
今回は「イベントの伝播」という機能を使いました。

詳しくは書きませんが、今までの僕のプログラマ人生にはなかった概念です。PC用アプリでは常識なのかな。概念は理解できますが、必要性が不明。どういう場面で役立つのか。ただ、ActionScript使いの人は重要視している機能のようなので勉強しておきました。
スポンサーサイト

テーマ:web制作 - ジャンル:コンピュータ

コメント
コメント
初めまして。kaedeといいます。

イベントは、送信者が分からずとも受信側で待ち受けることによりそれを処理できることに利点があります。これは従来のメソッドでのメッセージではない考え方です。
また、AS3の表示リストは階層構造になっています。イベントは階層を辿って発行(イベントフロー)されるため、親や子に的確にメッセージを与える場合に絶大な力を発揮します。イベントフローについて深く学んでみると、その便利さが理解できるのではないでしょうか。

長文ですいません、、
失礼しました。
2010/06/08 (火) 05:15:03 | URL | kaede #-[ 編集 ]
ブログを書くしか能が無い、私ですが・・。
単純にこの動きは「イモムシ」を想像させますね。
ゲーム作りのイモムシ動作(たとえば匍匐前進とか)に応用するのですか?
2010/06/08 (火) 08:38:22 | URL | chobi #-[ 編集 ]
も~何だか
チンプンカンプンです~

でも凄い!
自分ができないことする人は
全て尊敬です。

がんばっ

ではでは
2010/06/08 (火) 22:06:42 | URL | ダックテール #-[ 編集 ]
Re: タイトルなし
>>kaedeさん
まずは、ありがとうございます!
ActionScriptは初めてなもので、どこから勉強したらいいかわからずネットでイロイロ漁っていましたが・・・。方針を示唆していただき、勉強の効率が良くなりました。
イベントの伝播、重要ですね。「シンプルなコード」が僕のモットーですが、ActionScriptを扱ううえでは「シンプルなコード」にはイベントの伝播は必須ですね。
ただ、むやみに使うとコードが複雑になりそうなので使用するうえでは気をつけます。
2010/06/09 (水) 01:21:28 | URL | 犬左衛門 #-[ 編集 ]
Re: タイトルなし
>>chobiさん
この動きは・・・まだ勉強し始めなので確実なことは言えませんが、
小数点以下の計算か、画面更新のタイミングによるものです。
つまり、意図したものではないのです(笑)
2010/06/09 (水) 01:23:08 | URL | 犬左衛門 #-[ 編集 ]
Re: タイトルなし
>>ダックテールさん
僕の仕事をそう簡単に解られては困ります(笑)
でも僕も同じ気持ちです。
絵が描けるダックさん、介護のできるダックさんは尊敬ものです。
ダックさんに限らず、自分ができないことができる人は尊敬です。
ただし、場合によっては嫉妬あり。
あ、応援ありがとうございます。
2010/06/09 (水) 01:26:47 | URL | 犬左衛門 #-[ 編集 ]
コメントの投稿
URL:
本文:
パスワード:
非公開コメント: 管理者にだけ表示を許可する
 
トラックバック
トラックバック URL
トラックバック
copyright © 2017 なにか食べさせてください all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。