メイン 迷える子羊の部屋【初心者専用】 分岐処理で | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
sama_night | Åê¹ÆNo.15915 投稿日時: 2005-3-11 15:39 |
常連 居住地: 投稿: 78
使用環境:
|
分岐処理で お世話になります。
ボタンAを押すと、ムービクリップAが、別の座標値に移動するようになっています。これを段階を踏んで、移動させるというものを作っています。 例えば、現在の座標値が(100,100)にあるムービクリップAが (-200,300)に移動させるとします。 on (press) { x = -200; y = 300; } 上記のスクリプトだと、斜め移動します。 それを、(100,100)→(100,300)→(-200,300) といった段階を踏んだ座標移動を考えました。 以下が、改良したスクリプトです。 on (press) { y = 300; time = getTimer(); this.onEnterFrame = function() { if (nowtime-time<-200) { nowtime = getTimer(); } else { x = -200; delete this.onEnterFrame; } } } そこで、さらに汎用性の高いものにしたいと 思っているのですが、行き詰まってしまいました。 どのようにしたいかというと、 いま、終着する座標が常に、 (-200,300)なのですが、 これを、ムービクリップAの現在いる 場所によって、終着点をかえたいと思っています。 分岐処理の流れの書き方が、うまくいかず 手詰まりになっています。お知恵をお貸しください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 分岐処理で | sama_night | 2005-3-11 15:39 |
Re: 分岐処理で | sorano | 2005-3-11 16:22 |
Re: 分岐処理で | sama_night | 2005-3-11 16:38 |
Re: 分岐処理で | sorano | 2005-3-12 0:18 |
Re: 分岐処理で | mayor | 2005-3-12 0:44 |
Re: 分岐処理で | sama_night | 2005-3-14 16:57 |
投稿するにはまず登録を | |