トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?)
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
TacoRico
Åê¹ÆNo.36985
投稿日時: 2007-12-22 22:21
新米
居住地:
投稿: 2
使用環境:
飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?)
はじめまして。
自分だけの現象か?バグか?正しい振る舞い?の判断がつかないので、ここで相談させてください。
XP home、FlashCS3 (flash9_ja_jp_9_0_2_updateは当てました。ただし[ヘルプ]→[CS3について]では9.0としか出ません。現象はupdate前から出てました。)

[手順]
新規FlashファイルをAS3.0で作成。strictはずす。

シーン1の様子
| a |○|○| ←1フレにgotoAndStop(3);
|●      | ←1フレにダイナミックテキスト。インスタンス名付ける。
|○|●|○| ←2フレにムービークリップ
一番上のレイヤー:キーフレーム3つ。1フレーム目に、gotoAndStop(3);
2番目のレイヤー:テキストフィールドを作成。ダイナミックテキスト、適当にインスタンス名をつける。
3番目のレイヤー:キーフレーム3つ。後述のムービークリップを2フレーム目のみに、手で配置する。

配置するムービークリップ:1フレーム目に、trace(parent.currentFrame); ←何でもいいはず、実行がわかるもの。ただし1フレーム目。

[実行結果]
出力に 3 と出ます。
3フレーム目にただジャンプするはずですよね?
ところが2フレーム目のMCのスクリプトが実行されてしまいます。ブレークポイントにも掛かる。親では3フレーム目に入ってる。
ダイナミックテキストのインスタンス名を付けなかったり、ダイナミックテキストのレイヤーを一番下にすると、2フレーム目のMCのスクリプトの実行は起こりません。

まず、これは自分以外でも出る現象でしょうか?
バグでしょうか?この動きは正しいものでどこかで解説されてるものでしょうか?

すみませんが、お手隙の方、試してもらえませんか?
よろしくおねがいします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?) TacoRico 2007-12-22 22:21
     Re: 飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?) nioia321 2007-12-23 13:02
     Re: 飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?) Fumio 2007-12-23 23:45
       Re: 飛ばされたフレームに配置したMCのスクリプトが動作する (ダイナミックテキスト?) TacoRico 2007-12-24 1:06

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops