※ ChatGPTを利用し、要約された質問です(原文:マウスを近づけるとオブジェクトが拡大するメニューなのですが・・・)
マウスを近づけるとオブジェクトが拡大するメニューなのですが・・・
マウスを近づけるとオブジェクトが拡大するメニューなのですが・・・
アクションスクリプトのサンプルソースは以下です。
(関係がありそうな箇所だけ)
サンプルでは、横に並べているメニューなのですが
私は縦にやってみたくて・・・
しかし、このソースのままだとどうしても
プレビューすると「ななめ」になってしまうのです。
どこをどう改造すればいいのでしょうか?
}
onClipEvent (enterFrame) {
//三平方の定理を利用してマウスからの距離を求める
mx = _parent._xmouse;
my = _parent._ymouse;
ox = this._x;
oy = this._y;
sx = (ox - mx)*(ox - mx);
sy = (oy - my)*(oy - my);
s = Math.sqrt(sx + sy);
//距離が50以下の時に拡大
if(s<=100){
this._xscale = scl + (100-s)*1.5;
this._yscale = scl + (100-s)*1.5;
}else{
this._xscale = scl;
this._yscale = scl;
}
初歩的な事で申し訳ありませんが
よろしくお願いします。
お礼
何度もありがとうございます。 おさっしのとおり、よく見ると“onClipEvent(load)” ほか一部が抜けていました(--;) で、そこのxを全てyに書き換えると、縦になりました! 前の質問にもお答えいただいていたようで、ありがとうございます。 これからもお世話になるかもしれませんが よろしくお願いします。