0

アクション スクリプトは初めてです

アクション スクリプト 3.0 に問題があります

エラーが発生しました

シーン 1、レイヤー「アクション」、フレーム 1、Line21 1084: 構文エラー: y の前に右中括弧が必要です

TweenLite.to(balk_mc, 1, {x:551 y:balk_mc.y});

ループで1画面にたどり着けない

    import flash.events.MouseEvent;
    import com.greensock.*;
    stop();



    button1.addEventListener(MouseEvent.CLICK, button1_clicked);
    function button1_clicked(e:MouseEvent):void{
            TweenLite.to(balk_mc, 1, {x:141.35, y:balk_mc.y});
            gotoAndStop("page1");
    }

    button2.addEventListener(MouseEvent.CLICK, button2_clicked);
    function button2_clicked(e:MouseEvent):void{
            TweenLite.to(balk_mc, 1, {x:330.6, y:balk_mc.y});
            gotoAndStop("page2");
    }

    button3.addEventListener(MouseEvent.CLICK, button3_clicked);
    function button3_clicked(e:MouseEvent):void{
            TweenLite.to(balk_mc, 1, {x:551 y:balk_mc.y});
            gotoAndStop("page3");
    }
            var number:Number = 1;

    next_btn.addEventListener(MouseEvent.CLICK, nextImage);

    checkNumber();
    function nextImage(event:MouseEvent):void {
        //trace("next button geklikt!");
        number++;
        loader.source = "images/tommorrowland"+number+".png";
        checkNumber();
    }

    previous_btn.addEventListener(MouseEvent.CLICK, previousImage);

    function previousImage(event:MouseEvent):void {
        //trace("previous button geklikt!");
        number--;
        loader.source = "images/tommorrowland"+number+".png";
        checkNumber();
    }

    function checkNumber():void {
        next_btn.visible = true;
        previous_btn.visible = true;
        if(number == 4){
            next_btn.visible = false;
        }
        if(number == 1){
            previous_btn.visible = false;
        }

    }
    }
    }

    button4.addEventListener(MouseEvent.CLICK, button4_clicked);
    function button4_clicked(e:MouseEvent):void{
            TweenLite.to(balk_mc, 1, {x:735 y:balk_mc.y});
            gotoAndStop("page4");
    }  
4

1 に答える 1

0

あなたが Actionscript だけでなく、StackOverflow にも慣れていないことは明らかです。この Web サイトは、スペルミスや入力ミスを見つけるのに役立つようには設計されていません。エラーが発生するたびに、質問する前にコードを修正してください。いくつかの調査を行います。

私や他の誰かがこの種の質問であなたを助けるのはこれが最後です. の前にカンマがありませんy

この行を変更します。

TweenLite.to(balk_mc, 1, {x:551 y:balk_mc.y});

これで

TweenLite.to(balk_mc, 1, {x:551, y:balk_mc.y});

次回は自分のコードを自分で読んでください。

于 2013-09-29T16:24:01.393 に答える