![]() ![]() ![]() | 投稿するにはまず登録を |
![](images/pixel.gif)
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
surou | Åê¹ÆNo.23067 投稿日時: 2006-1-23 17:48 |
新米 ![]() ![]() 居住地: 投稿: 9
使用環境:
|
動的な線の描画 初めまして、初めて投稿します
4scandalsのサイトのトップにある徐々に消えていく線を作りたいと色々試しているのですがうまくいきません あの動的な動きはMCを複製し、複製した順に徐々に消しているのか、それとも、lineToで描いた線を消しているのでしょうか・・・? 複製による方法で、あるサイトにあったサンプルを参考に似たような物は出来たのですが、MCの間が空き、一本の線に見えません どなたかお力を貸してもらえないでしょうか?よろしくお願いします。 ソースを貼っておきます。以下のソースは複製するMCに対してのASです。 onClipEvent (load) { Max = 30; speed = 20; Name = "line"; if (this._Name == Name) { for (i = 0; i < Max; i++) { this.duplicateMovieClip(Name+i,100-i); _parent[Name+i].Num = i; _parent[Name+i]._alpha = 100*(Max-i)/Max; _parent[Name+i]._xscale = 100; _parent[Name+i]._yscale = 100; } this._visible = false; } } onClipEvent (enterFrame) { if (this._Name != Name) { beforeX = this._x; beforeY = this._y; beforeR = this._rotation; if (Num == 0) { this._x += (_parent._xmouse-this._x)/speed; this._y += (_parent._ymouse-this._y)/speed; this._rotation += ((this._x-this._y)-this._rotation)/speed; } else { this._x = _parent[Name+(Num-1)].beforeX; this._y = _parent[Name+(Num-1)].beforeY; this._rotation = _parent[Name+(Num-1)].beforeR; } } } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
surou | 2006-1-23 17:48 |
![]() |
mayor | 2006-1-23 20:59 |
![]() |
surou | 2006-1-23 22:18 |
![]() |
mayor | 2006-1-23 22:26 |
![]() |
SeeDa | 2006-1-24 10:11 |
![]() |
kkk01 | 2006-1-24 12:30 |
![]() |
surou | 2006-2-19 2:16 |
![](images/pixel.gif)
投稿するにはまず登録を | |