kindlasti ülilihtne

  • peekon 17 a

    selline button on:
    on (release) {gotoAndPlay(21);}
    on (rollOver) {gotoAndPlay(2);}
    on (rollOut) {gotoAndPlay(11);}

    kuidas saan nii teha, et mujale vajutades mängiks sama moviet edasi. Ehk siis, kui teisele buttonile vajutada, lõpetaks veel eelmine mängimise. Kindlasti on mingi selline käsklus (vajutamujale) {gotoAndPlay(41);}

    01. september 2006 - 08:20:27 · Otselink

  • on (releaseOutside) { ... }

    ?

    01. september 2006 - 08:29:09 · Otselink

  • peekon 17 a

    aa see ei toiminud. proovin veel kord.

    01. september 2006 - 08:47:34 · Otselink

  • peekon 17 a

    Vara hõiskasin. Ei saanud korda.
    Selline asi Tahan, et kui teisele nupule vajutatakse, siis läheb kord kasti alpha nulli ja siis ringi oma... Aga mul läheb plõksti! kohe. Kuidas seda teha? fla

    01. september 2006 - 08:56:46 · Otselink

  • // Buttona.as sisu
    class Buttona extends MovieClip{
    function onPress(){
    if(_global._actionrunning) return;
    this.action()
    }
    function action(){
    }
    }

    Object.registerClass(&quo t;min u nupu mc", Buttona) või libarys ise pane paika

    // main timeline vms koht
    var $btn1= this.attachMovie("minu nupu mc", "lala1", this.getNextHighestDepth(), {_x:01,_y:10});
    $btn.action=function(){ gotoAndPlay(1);}
    var $btn2= ..

    Muuviclipi, mille lõpuni mängimist tahad oodata, esimesel freimil peab olema _global._actionrunning=1; ja viimasel =0,

    Testimata kood, peaks töötama.

    01. september 2006 - 17:58:24 · Otselink

  • Sain ma õigesti sinu probleemist aru? Vist mitte?

    Kui sa tahad, et su nupud seal normaalselt, mingi actioni, lõpuni teeksid, mitte aga sisu mida nad kontrollivad, tee Buttonale var _actionrunning ning kontrolli this._actionrunningu järgi

    01. september 2006 - 21:39:48 · Otselink

  • tonal† 17 a

    ei saa eriti aru, mida tahad, aga üldiselt ei ole hea mõte kõik sündmused viia ühele sündmusribale.
    release võiks mingis teises muuviklipis või põhiribal midagi käivitada.

    mis aga puutub edasimängimisse, siis kõige lihtsam ja lollikindlam on nähtamatu button panna muuviklippi ja seal siduda rollOver ja rollOut _currentframe kaudu..
    kui nüüd sain teemast õigesti aru...

    01. september 2006 - 23:38:19 · Otselink