メイン 迷える子羊の部屋【初心者専用】 画像をトランジション表示した後、ムービーを続けたい | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
naofox | Åê¹ÆNo.41127 投稿日時: 2008-12-28 19:15 |
新米 居住地: 大阪 投稿: 8
使用環境:
|
画像をトランジション表示した後、ムービーを続けたい かなり古いものですが、、
http://www.mdn.co.jp/webcre/Volume/Vol31/Special/ こちらのサイトの中の 09 Flashでつくるトランジション効果 その4 のようなトランジションを行いたいのですが、 サンプルのように、クリックしたら次の画像をトランジション表示するのではなく swfを読み込んだら、1つの画像をトランジション表示させ そのまま次のフレームへとタイムラインベースのムービーを続けたいのですが、 トランジションが終わるとムービーがstopしてしまいます。 クリック等をせずに、ムービーを次のフレームに移行させるには、どのようにすればよいのでしょうか。。 以下のスクリプト(やろうとしている事に必要ないと思っている所は//を入れています)の最後にstop();があるから止まると想像しているのですが、 nextFrame();に変更すると、トランジションもせずムービーは止まったままになります。 1つ目の画像をトランジション表示した後、単純に次のタイムラインに続けて進めたいのですが、 どのようにすればよいのかお教え頂けませんでしょうか。 asを理解していない者の、かなり初歩的な質問かと思いますがどうぞ宜しくお願いいたします。 ちなみに環境は、Mac OS10.5 Flash8です。 function showPhoto() { xorg = 1000000; mask._width = xorg; mask._x = 0; mask.image._x = 0; mask._visible = true; v = 5; nv = 0; this.onEnterFrame = function() { v *= 1.03;//移動を徐々に速く nv += v; mask._x = nv;//マスクを右へ mask.image._x = -nv;//マスク内の画像を左へ mask._xscale = (xorg/nv);//スケールの調整 if (mask._x>=920) {//終了 mask._visible = false; this.enabled = true; //this.onEnterFrame = null; } }; } // //page = 1;//現在のページ //pageMax = 2;//ページの最大数 // //this.onRelease = function() { this.onEnterFrame = function() { //this.enabled = false; //page++; //if (page>pageMax) page = 1; //bg.gotoAndStop(page);//背景の画像を次へ //mask.image.gotoAndStop(page);//マスクの画像を次へ showPhoto(); }; stop(); |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 画像をトランジション表示した後、ムービーを続けたい | naofox | 2008-12-28 19:15 |
Re: 画像をトランジション表示した後、ムービーを続けたい | joyko | 2008-12-28 20:25 |
Re: 画像をトランジション表示した後、ムービーを続けたい | naofox | 2008-12-29 12:27 |
Re: 画像をトランジション表示した後、ムービーを続けたい | joyko | 2008-12-29 15:39 |
Re: 画像をトランジション表示した後、ムービーを続けたい | naofox | 2008-12-29 19:04 |
投稿するにはまず登録を | |