■ 2006/05/16(火)
今日はFlashがありますぞよよ。
■ Flash MX 2004!
毎週火曜は授業でFlash(アクションスクリプト)をやってます。
今日は カーソルがムービクリップに変わる
■課題01.swf
onClipEvent(load){
Mouse.hide();
}
onClipEvent(enterFrame){
this._x=_root._xmouse;
this._y=_root._ymouse;
} |
さらに ムービークリップが動く
■課題02.swf
onClipEvent(enterFrame){
this._x=_root._xmouse;
this._y=_root._ymouse;
} |
そしてコチラはマウス座標を使い 画像の向きを変える
■課題03.swf
onClipEvent(mouseMove){
dx=_root._xmouse-this._x;
dy=_root._ymouse-this._y;
rad=Math.atan2(dy,dx);
ang=rad*(180/Math.PI);
this._rotation=ang;
} |
…カエルの目は 白目と黒目 セットになっていて
黒目がマウスの方に移動するのではなく
目が回転してマウスの方向に向きが変わるようになってます。
さらに発展課題として コチラをつくりました。
(あんまりマジメに言えないのですが。。。)
■03 発展課題.swf
同じく、コチラは 密集してる蟻の画像がマウスの方向へ向く
■課題04.swf
this.onEnterFrame=function(){
dx=_root._xmouse-this._x;
dy=_root._ymouse-this._y;
rad=Math.atan2(dy,dx);
ang=rad*(180/Math.PI);
this._rotation=ang;
}; |
一度スクリプトを指定すれば
コピーで何個でも同じもの作れます。
さらに、カーソルを画像に変える課題01も追加した
発展課題として コチラを…。。。
■04 発展課題.swf
(ひー! ピクピクうごいてるぞ…!)
…
… … …
4番の発展課題をマジメな顔してやってる時
先生に頭をひったぱたかれてしまったよ。。。
[ P-Memoに戻る ]
|