webwebwebwebのプロフィール
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 92%
- 登録日2011/11/15
- 職業会社員
- ActionScript3.0フレーム移動について
お世話になります。 Flash ActionScript3.0で、ボタンをクリックしたら、 階層違いのシーンに移動するという 単純なところでつまずいています。 一番上の階層には、 1フレーム目 フレームラベル "a" 2フレーム目 フレームラベル "b" として、それぞれ this.stop();を書いてあります。 "a""b"には、それぞれムービークリップが配置してあって、 今やりたいことは、"a"に配置してあるムービークリップの 2つ下(中?)の階層にあるボタンをクリックしたら、一番上の階層の"b"に移動して、 "b"に配置してあるムービークリップを表示するようにしたいのです。 "a"のムービークリップのボタンのあるフレームには、 this.stop(); button01.addEventListener(MouseEvent.CLICK,jumpB); function jumpB(event:MouseEvent):void { MovieClip(parent.parent).gotoAndStop("b"); } と書いてみましたが、 [TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。] と怒られます。 試しに MovieClip(stage).gotoAndStop("b"); とか、"b"に配置してあるムービークリップにインスタンス名"b_mc"を与えて MovieClip(parent.parent).b_mc.play(); などと苦し紛れにやってみましたが、すべて同じように怒られます。 どのようにすれば、下の階層から一番上の階層の別フレームに 移動することができますでしょうか? よろしくお願い致します。
- 異なるPC 間で、flashの連携がしたい
異なるPC 間で、flash同士の連携がしたいです。 (Action script 2.0・FlashCS3/必要になるとおもい、ルータ、LANケーブルは用意しました。) A.flaで、座標A が押されたら、 B.flaで、座標A に対応する、アイコンが表示される。 同様に、座標Bが押されたら、アイコンが表示、というように、A~E まで作りたいです。 B.flaのアイコン(識別子 symPoinyt)は、B.fla用のXMLで指定した座標をもとに、 mc背景(インスタンス map)にアタッチしています。 このアイコンを、最初は見えなくしておいて、 A.flaで座標Aが押されたら、B.flaの指定の場所にアイコンを表示するようにすればいい のかなと予測はしているのですが、 具体的に、どのようなスクリプトを書けばよいかわからず、悶々と悩んでいます。。。 お手数おかけしますが、教えて頂けませんでしょうか。 宜しくお願い致します。 今、じぶんが書いているコードを以下のURLにのせます。 ・A.fla http://haohao0000.web.fc2.com/newpage1.htm ・B.fla http://haohao0000.web.fc2.com/newpage2.htm
- 締切済み
- Flash
- kufukumanpuku
- 回答数1
- ActionScript3.0フレーム移動について
お世話になります。 Flash ActionScript3.0で、ボタンをクリックしたら、 階層違いのシーンに移動するという 単純なところでつまずいています。 一番上の階層には、 1フレーム目 フレームラベル "a" 2フレーム目 フレームラベル "b" として、それぞれ this.stop();を書いてあります。 "a""b"には、それぞれムービークリップが配置してあって、 今やりたいことは、"a"に配置してあるムービークリップの 2つ下(中?)の階層にあるボタンをクリックしたら、一番上の階層の"b"に移動して、 "b"に配置してあるムービークリップを表示するようにしたいのです。 "a"のムービークリップのボタンのあるフレームには、 this.stop(); button01.addEventListener(MouseEvent.CLICK,jumpB); function jumpB(event:MouseEvent):void { MovieClip(parent.parent).gotoAndStop("b"); } と書いてみましたが、 [TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。] と怒られます。 試しに MovieClip(stage).gotoAndStop("b"); とか、"b"に配置してあるムービークリップにインスタンス名"b_mc"を与えて MovieClip(parent.parent).b_mc.play(); などと苦し紛れにやってみましたが、すべて同じように怒られます。 どのようにすれば、下の階層から一番上の階層の別フレームに 移動することができますでしょうか? よろしくお願い致します。
- 文章が終わったら背景も自動的に切れるようにするには
CSSにおいて、例えばh4を記述する際に、background-colorに青などの色を付けて、文字色は白にする、ということをするときに、そのままだとコンテンツエリア横いっぱいに背景が伸びてしまいます。 これを文章が終わったところで終わらせるにはどのように記述すればいいでしょうか? padding: 5px 8px; などと記述して、文章スレスレで背景も終わらないような記述は当然おこなうので、厳密に言うと、この場合だと文章が終わってから8pxしたら背景が終わるようにしたい、ということです。 宜しくお願いします。