PDA

Volledige versie bekijken : Reverse play keyframes


morreke
%Europe/Berlin %977 %2007, 23:28
Hallo,

ik wil mijn mc achteruit laten spelen wanneer ik op een button druk maar het lukt me maar niet. heb al verschillende manieren geprobeerd.

ik heb dus een mc op de root die heet butclip. daarin staat een button op die heet clip1.
Als butclip op frame 29 staat is deze op het eind.

Nu wil ik dat als ik op clip1 druk de butclip van 29 naar 1 speelt.
Ik ga dan in mijn _root en daar voeg ik toe ...

butclip.clip1.onRelease = function(){

en dan ??? :)

heb me al rotgezocht en verschillende manieren geprobeerd maar moet iets fout doen.

Dauntless
%Europe/Berlin %993 %2007, 23:50
butclip.clip1.onRelease = function()
{
this._parent.onEnterFrame = function()
{
this.prevFrame();
if(this._currentframe == 1) delete this.onEnterFrame;
}

}
Naargelang dat clip1 een echte btn / mc is, moet je eventueel een _parent toevoegen.

morreke
%Europe/Berlin %995 %2007, 23:53
waar zet ik deze dan want in als ik em in mijn root zet speelt ie niet af

Dauntless
%Europe/Berlin %999 %2007, 23:59
Hoogst waarschijnlijk omdat dan 'clip1' nog niet bestaat. (Die bestaat immers pas op het einde van je butclip movieclip. Zet dit script op frame 29:
var target = this;
clip1.onRelease = function()
{
target.onEnterFrame = function()
{
this.prevFrame();
if(this._currentframe == 1) delete this.onEnterFrame;
}

}

morreke
%Europe/Berlin %002 %2007, 00:03
hier is de .fla kan iemand eens even proberen ?

morreke
%Europe/Berlin %002 %2007, 00:04
held :D

thx voor de hulp