Welkom!

Deel je kennis met anderen in deze Flashgemeenschap!
Gebruikersnaam:
Wachtwoord:
Wachtwoord opslaan?
Wachtwoord vergeten?

ASD / Build-in Objects & Classes / MovieClip & Button

Button.prototype.makeSnooth
5345 keer gelezen
(January 11, 2004)
Waardering: 5 keer gestemd 
 4.4 van de 5
Dit script zorgt ervoor dat je een Button geplaatst in een MovieClip, de timeline van de MC laat spelen. Vooruit bij rollOver, en bij rollOut weer terug (een geanimeerde button dus).
Button.prototype.makeSnooth = function()
{
    // makes a button placed in a MC play the mc on RollOver, and reverse it after rollOut
    this.onRollOver = function()
    {
        this._parent.onEnterFrame = function()
        {
            this.nextFrame();
            if(this._currentframe == this._totalframes) delete this.onEnterFrame;
        }
    }
    
    this.onRollOut = this.onDragOut = this.onReleaseOutside = function()
    {
        this._parent.onEnterFrame = function()
        {
            this.prevFrame();
            if(this._currentframe == 1) delete this.onEnterFrame;
        }
    }
}

// usage:
// place the (invisible) button inside the holder_mc

holder_mc.invisible_btn.makeSnooth();

holder_mc.invisible_btn.onRelease = function()
{
    //do something
}
Geef hier je waardering: Matig 1 2 3 4 5 Geweldig!
  Waardering:
Download ( meld je eerst aan om te kunnen downloaden! )
Is er al een fla van dit probleem? marijn Van Twuyver (07 February 2007, 13:41)

fla filmpje? Kristoff Cockelbergh (16 February 2005, 14:04)
misschien kan er een fla filmpje geplaatst worden, dat maakt de dingen veel duidelijker.
hoe moet ik werken op de tijd line van de movie clip en de butom andreas warnaar (18 June 2004, 23:04)

Het scriptje is erg handig,, begrijpe doe ik het niet helemaal:

Ik kan alleen niet voor me halen hoe de tijd lijn in gedeeld moet worden, zou ik daar wat meer informatie over kunnen krijgen...

Met vriendelijke Grtz Bowen alias (Dresa)


hoe gebruiken? jeff van Egmond (04 March 2004, 08:06)
en hoe moet ik dit dan gebruiken (geef wat nadere info graag...)? ik ben totaal niet bekend met een aantal dingen in deze lap as...
1-4