ActionScript 誰かが物凄い勢いで解答するスレ 17at SWF
ActionScript 誰かが物凄い勢いで解答するスレ 17 - 暇つぶし2ch6:Now_loading...774KB
07/08/19 01:23:19 xj1FghBM
flashでホームページを作っています。
各アイコンのボタンをMCにして、マウスが近づくと大きくなるようにしているんですが
数が増えてしまいCPU負荷が予想以上に多くなってしまいました。
対策として、アイコンのエリアより大きいサイズの透明のMCに
onClipEvent (load) {
  Iconflag = true;
}
on (rollOver) {
  Iconflag = true;
}
on (rollOut) {
  Iconflag = false;
}
と書き。アイコンのMCに
onClipEvent (enterFrame) {
if (Iconflag == true) {
xm = _parent._xmouse;
ym = _parent._ymouse;
span = Math.sqrt(xm*xm+ym*ym);
if (span>100) {
mcScale = 80;
} else {
mcScale = 80+(span-100)*-20/100;
}
this._alpha = this._xscale=this._yscale=mcScale;
}
}
とやってみて負荷は下がったのですがアイコンの拡大縮小が滑らかではなくなってしまいました
原因があれば直していきたいのでぜひ教えてください


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch