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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     コンポーネントComboBoxがうまく動きません。
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kukku
Åê¹ÆNo.11007
投稿日時: 2004-9-21 19:21
半人前
居住地:
投稿: 33
使用環境:
&
:Win2000: &
Re: コンポーネントComboBoxがうまく動きません。
野中文雄さんありがとうございます。
ボタンを追加してon(release)次の様に確認いたしました。

on(release){
gotoAndStop("ページ3",1);
}

どこが間違っているのかいっぱいいっぱいです。

野中文雄
Åê¹ÆNo.11008
投稿日時: 2004-9-21 20:21
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: MovieClipからシーンを指定したgotoAndStop()関数は呼出せません
確認した「結果」は、どうだったのでしょうか?「ボタンを追加」してはいけませんよ。あくまで、_root.gamenにスクリプトを記述して、お試しください。

おそらく、指定したシーンには移動しないと「推測」します。ここでは、ComboBoxコンポーネントは使用していません。したがって、ComboBoxコンポーネントとは、別問題だということになります。
引用:
kukkuさんは書きました:
ボタンを追加してon(release)次の様に確認いたしました。

スクリプトは、わずかに3行です。閉じ括弧}は、どう考えても間違えようがありません。gotoAndStop()関数をtrace()その他のステートメントに置換えれば動作するでしょうから、on (release)ハンドラに問題がないこともすぐに確認できるはずです。

消去法により、問題はgotoAndStop()関数だということにならざるをえないと思われます。そうなれば、「ActionScript辞書」を確認し、意図どおりに動作する場合としない場合とを比較するなどしてみれば、問題の絞込みは可能なはずです。知識というより、「理屈」で考えることが大切です。

参考:「gotoAndPlay/gotoAndStopでシーンの移動ができない
引用:
on(release){
    gotoAndStop("ページ3",1);
}

どこが間違っているのかいっぱいいっぱいです。


----------------
 

kukku
Åê¹ÆNo.11011
投稿日時: 2004-9-21 21:15
半人前
居住地:
投稿: 33
使用環境:
&
:Win2000: &
Re: MovieClipからシーンを指定したgotoAndStop()関数は呼出せません
野中文雄さんありがとうございました。
そして大きなヒントをいただき本当に助かりました
自分の中で突っかかっていたものがすっと取れた感じです。
一応フォーラムですので参考になるかわかりませんが、変更点を載せておきます。

空のムービークリップのインスタンス名:gamen
onClipEvent (load) {
function update(ComboBox) {
//コンポーネントで選択されたDataを取得
swfFile = ComboBox.getSelectedItem().data;
trace([ComboBox, ComboBox.getSelectedItem, ComboBox.getSelectedItem()]); // 追加確認
trace(ComboBox.getValue()); // 追加確認
trace(swfFile); // 確認用
_root.gotoAndStop(swfFile);
}
}

コンボボックス
onClipEvent (load) {
//ComboBoxの選択が変更されたら実行
this.setChangeHandler("update", _root.gamen);

}

各シーンでラベルを作成
例)1シーン目のフレーム1でラベル名をstart1とする
その他各シーン同等

コンボボックスのプロパティインスペクタでdataにフレームラベル名を入力

このようにしましたら出来ました。長らく野中さんにめんどうを見ていただきまたきましてありがとうございました。とっても勉強になりました。

« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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