as2.0
![]()
11月中旬からの案件で~
CMSとFlashを組み続けていて、
他のシゴトを極力入れないように
やっているんですが、
少しずつ形になりつつあります。
オーサリングも as3.0でやれば
楽に組めるものも多いのですが
( XMLのFlash読み込みとか。。。)
デザイン部分が美しいアナログなので、
融通の利きやすい as2.0と格闘してます。
12月は、もう徹夜を三回くらいですね。
手作業でMCをひとつずつ、レイヤーは30くらい
時間軸にギミックを入れて、他のSWFを読ませたり、
下位MCに ボタンのスクリプトを擬似的に発生させたり
久しぶりに込んだもの作ってます。
親のムービークリップ ( MC ) が、
on release等のアクションを持っている場合、
下位インスタンスを さらに ( MC ) にして
※入れ子にして
on releaseさせたりすると、
( そのアクションはストップ ) 機能しないんですが
こういう回避を見つけました。
//擬似onPress処理
onClipEvent(mouseDown)
{
//カーソルと重なっていたら、pressイベント発生と見なす
if( this.hitTest( _root._xmouse , _root._ymouse , true ) )
{
getURL(“http://www.yahoo.co.jp”);
}
}
みたら、な~んだですけど
hitTest で衝突判定をとる方法で
MCとカーソルが重なっているかどうか見てるんですね。
今更ですけど as2.0 面白いですね。
ディスカッション
コメント一覧
まだ、コメントがありません