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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     [AS2.0]attachとCombobox
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
hatakeumi
Åê¹ÆNo.39171
投稿日時: 2008-6-14 20:43
新米
居住地:
投稿: 17
使用環境:
[AS2.0]attachとCombobox
毎度お世話なっております。

早速ですが、今回謎い箇所なんですが、
mcを2コ用意し(combo_mc1・combo_mc2)、それぞれリンゲージを行い、
mc内にcomboboxを配置し、それぞれに値を入れてあります。

_rootに配置したボタンでcombo_mc1とcombo_mc2を_rootにattachする動作なんですが、
attachは同じ深度(100)、同じ名前(combo_mc)で行い、上書きを行うような形になります。
この上書きを行ったとき、上書きをした方のmcのComboBoxの初期表示されるIndex=0の箇所が見えなくなります。

例としてswf用意しました。
http://g-h.velvet.jp/testcombo.html

どうやらちゃんとremoveMovieClipをしてやるとComboBoxの初期表示ができるようですが、
btn1押した時にcombo_mc2を表示するボタンとして

btn1.onPress = function(){
combo_mc.removeMovieClip();
_root.attachMovie("combo_mc2","combo_mc",100,{ _x : 20 , _y : 70});
}

と記述するとまた表示されなくなります。
これはattachのやりかたの問題なんでしょうか・・・
ご教授お願い致します。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » [AS2.0]attachとCombobox hatakeumi 2008-6-14 20:43

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