プロが教えるわが家の防犯対策術!

Actionscript3.0の「監視する」とは?

Actionscrip3.0でよく使われている「監視する」というのがいまいち理解していないところがあります。なので、出来る限りわかりやすく説明をお願いします。

よろしくお願いします。

A 回答 (1件)

何を監視するのでしょうか?


監視するものによってその方法も変わりますし
意味合いも変わるかもしれません。

たとえば
「マウスを監視する」には
「マウスの座標がどこにあるのかを監視する」
とか
「マウスがインスタンスに乗っているかどうかを監視する」
とか
「マウスボタンが押されたかどうかを監視する」などなどがあります。

その場合
なぜマウスを監視する必要があるのかと言えば
「マウスの座標によってインスタンスの位置を変えるため」
とか
「インスタンスへのマウスオーバーによってインスタンスを光らせるため」
とか
「マウスクリックによって違うページにジャンプさせるため」
というような
『何かのイベントを起こす』 という理由があるからです。

逆に言えば
何もイベントを起こす必要がなければ何も監視しなくて良いということになります。

上では「マウスの監視」のみの例を挙げましたが
「ファイルのロード状態を監視する」
とか
「ロードしたファイルの進行状況を監視する」
とか
「接続が成功したかどうかを監視する」
など,色々監視するものはあります。

しかし何にしても
「監視」にはその監視する行為の理由となる「イベント」があるはずです。

何かをきっかけにイベントを起こす必要がある場合に
その何かを監視する必要が出てきます。

何かをきっかけにイベントを起こす必要がないのであれば
何も監視する必要はありません。

「FF071110 - イベントを制する者、ActionScript 3.0を制す - F-siteセミナー」
http://www.fumiononaka.com/Sample/F-site/FF07111 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!