• 締切済み

マウスーオーバーすると逃げるようにしたい!

マウスオーバーするとランダムにアイコンが逃げるようにしたい。 触ろうとするとすっと逃げるようなアクションをしたいです。 一定の方向ではなくて、右へ左へはたまた上へという感じです。 on(rollOver) { angle = this._rotation-10; radian = (angle/180)*Math.PI; for (a=0; a<10; a++) { this._x -= 2*Math.cos(radian); this._y -= 2*Math.sin(radian); } } on (rollOut) { angle = this._rotation-10; radian = (angle/180)*Math.PI; for (a=0; a<20; a++) { this._x -= 1*Math.cos(radian); this._y -= 1*Math.sin(radian); } } 上記の場合だと一定の方向にマウスオーバーから逃げるのですが… これを色々な方向に生かせればなと思っております。 何卒よろしくお願いいたします。

みんなの回答

回答No.1

angleをランダムの値により0,-90,90でも入れたらいいのでは?