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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     グローバル変数とattachMovieを使った処理の振り分け
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
qintec
Åê¹ÆNo.6176
投稿日時: 2004-4-11 19:47
新米
居住地:
投稿: 3
使用環境:
出来ました!!が・・・
野中文雄様有難う御座いました。
↓の用に記述することでattachで呼び出せるようになりました。
on (release) {
_global.nextpage = 10;
_mc = this.attachMovie("otfs", "S1", 1);
trace(_mc);
_mc._x =370;
_mc._y =166.3;}

それでなのですがグローバル変数を使用している理由は
if/elseを使用して振り分けするより処理が早いと聞いたからなのです。
"otfs"MCの最後のフレームで振り分けたいのですが

switch(_global.nextpage){
case "10": gotoAndPlay("1");
break;
default:;
}

と記述したのですが(とりあえず動作するかの確認としてcase1だけです)
"mtfs"MCが延々と繰り返されてしまいます。
参考にした本には

switch(調べる項目【変数等】){
    case 値/調べる内容:条件満たした場合の処理、今回の場合は"1"のラベルに飛ばせたいわけです。;break;
    default:いずれにも満たない場合の処理;


のように書いてありました。先ほどのswitch記述の場合
どこに問題があるのでしょうか?それとも大元のグローバル変数設定が
既に間違っているのでしょうか?
もし宜しければ教えて頂けると嬉しいです...
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   グローバル変数とattachMovieを使った処理の振り分け qintec 2004-4-11 5:18
     Re: グローバル変数とattachMovieを使った処理の振り分け Fumio 2004-4-11 10:17
     » 出来ました!!が・・・ qintec 2004-4-11 19:47
         Re: 出来ました!!が・・・ Fumio 2004-4-11 20:36
           返信ありがとうございました qintec 2004-4-12 5:48

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