メイン 迷える子羊の部屋【初心者専用】 下階層へのスキップボタンがうまく出来ません。 | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
osachiko | Åê¹ÆNo.40943 投稿日時: 2008-12-4 9:54 |
新米 居住地: 投稿: 7
使用環境:
制作環境 ・Windows XP(SP2) ・FLASH CS5 ・actionscript2.0 |
出来ました! ニノミヤ様
この度は、お世話になっております。 スキップボタンは、シーン1に置くのをやめて、opening_mcにおく事にしました。そして、opening_mcの最後のフレームに、「open_fin」というフレームラベルを付けて、 on (release) { this.gotoAndPlay("open_fini"); this.pic_mc.gotoAndPlay("finish"); } と記述したら、しっかりとスキップしてくれました。 そのMC内に飛び先のMCが存在していないから、飛ばないという意味がよく分かった気がします。 よい勉強をさせていただきました。今後ともよろしくお願いいたします。 この度は、本当にありがとうございました |
ニノミヤ カズノリ | Åê¹ÆNo.40940 投稿日時: 2008-12-3 16:01 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: 下階層へのスキップボタンがうまく出来ません。 引用:
osachikoさんは書きました: 「undefined」とは未定義、つまり pic_mc が存在しない事を表します。 また pic_mc のムービーが動きだしてからスキップが機能する事から、構文的には間違っていません。 ここで単純に pic_mc を動かしたいのであれば、pic_mc を1フレーム目に持っていって止めておく、 もしくは opening_mc 内の再生ヘッドを pic_mc が現れる位置まで gotoAndPlay 等で移動してから pic_mc を操作する手順が必要かと思います。 後者をコードで示すなら下記の様になります(サンプルを見ていないので出来るのか分かりませんが)
|
osachiko | Åê¹ÆNo.40939 投稿日時: 2008-12-3 15:49 |
新米 居住地: 投稿: 7
使用環境:
制作環境 ・Windows XP(SP2) ・FLASH CS5 ・actionscript2.0 |
Re: 下階層へのスキップボタンがうまく出来ません。 ニノミヤ様
ご回答ありがとうございます trace(this.opening_mc.pic_mc); と追加してみましたが、出力ウィンドウに「undefined」と表示されるだけで、前回と同じ症状でした もう少し知識があれば、これで解決出来るのでしょうが、素人のため、申し訳ございません。 また、よい解決方法があれば、ご教授よろしくお願いいたします。 |
ニノミヤ カズノリ | Åê¹ÆNo.40938 投稿日時: 2008-12-3 15:23 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: 下階層へのスキップボタンがうまく出来ません。 初めまして
ニノミヤと申します。 まず、制作環境を書かれた方が良いと思います。 # アカウント編集→その他に記入 引用: osachikoさんは書きました: 始めの方に pic_mc が存在しない為に反応しないのではないでしょうか。
上のコードで確認してみて下さい。 |
osachiko | Åê¹ÆNo.40937 投稿日時: 2008-12-3 14:49 |
新米 居住地: 投稿: 7
使用環境:
制作環境 ・Windows XP(SP2) ・FLASH CS5 ・actionscript2.0 |
下階層へのスキップボタンがうまく出来ません。 こんにちわ、はじめましてosachikoと申します
フラッシュ初心者ですが、よろしくお願いします。 自分なりに色々調べたり、試してみたりしたのですが、うまく出来なかったので投稿します シーン1にスキップボタンを作成し、その下のMC(ムービークリップ)インスタンス名「opening_mc」の下のMC インスタンス名「pic_mc」のフレームラベル「finish」へジャンプできるようにしたいのですが、初めはボタンが反応せず、pic_mcが再生してから、ボタンが機能します。 終わりかけでスキップボタンが反応しますので、意味がありません 簡単に書くと・・・ シーン1>ムービークリップopening_mc>ムービークリップpic_mc:フレームラベルfinish シーン1のスキップボタンで、pic_mcのfinishへジャンプ出来るようにしたいという事です。 スキップボタンへのアクションスプリクトは、 on (release) { this.opening_mc.pic_mc.gotoAndPlay("finish"); } という具合になっております。 下に作ったファイルを置いておきますので、是非ともご教授よろしくお願いいたします。 サンプルです。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |