Flash as3.0版ソース ボタンで内容遷移、うまくいかない…
こんにちは。
Flash as3.0勉強始めてばかりです。
下記のソースのエラーはボタンを押したたびに、表示した内容はどんどん重ねています。たとえば、(1)ボタンを押した場合、(1)の内容を表示されまして。(2)ボタンを押したとき、画面には(1)+(2)の内容を表示されています。
いろいろ調べましたんですが、なかなかうまくいかないです。
ご解答をよろしくお願い致します。
詳細ソース
ーーーーーーーーーーーーーーーーーーーーーー
// イベントを設定
Button_tsr.addEventListener ( MouseEvent.CLICK , onClick1 );
Button_gaiyou.addEventListener ( MouseEvent.CLICK , onClick2 );
Button_message.addEventListener ( MouseEvent.CLICK , onClick3 );
Button_jigyou.addEventListener ( MouseEvent.CLICK , onClick4 );
Button_saiyou.addEventListener ( MouseEvent.CLICK , onClick5 );
Button_toiawase.addEventListener ( MouseEvent.CLICK , onClick6 );
// ローダーオブジェクトを作成し配置
var loader_obj : Loader = new Loader();
stage.addChild (loader_obj);
loader_obj.x = 85;
loader_obj.y =97;
// 画面クリックをするとonClickが動作するイベント
function onClick1 ( event:MouseEvent )
{
// URLRequestを設定
var url0:URLRequest = new URLRequest( "Top.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url0 );
}
function onClick2 ( event:MouseEvent )
{
// URLRequestを設定
var url1:URLRequest = new URLRequest( "概要.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url1 );
}
function onClick3 ( event:MouseEvent )
{
// URLRequestを設定
var url2:URLRequest = new URLRequest( "Message.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url2);
}
function onClick4 ( event:MouseEvent )
{
// URLRequestを設定
var url3:URLRequest = new URLRequest( "サービス.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url3);
}
function onClick5 ( event:MouseEvent )
{
// URLRequestを設定
var url4:URLRequest = new URLRequest( "情報.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url4);
}
function onClick6 ( event:MouseEvent )
{
// URLRequestを設定
var url5:URLRequest = new URLRequest( "問合せ.swf" );
// 実際にページに飛ぶ
loader_obj.load ( url5);
}
お礼
MovieClipにイベントリスナーを持たせることにしました 回答いただきありがとうございました