Dzięki wielce za kolejna lekcja
Ja znowu zadałem nie dokładne pytanie - Bo miałem na myśli jak kursor myszki opusci buton aby MC sie wracał??(To moja ciemnota spowodowała);;;
Zabawa z buttonem (adresowanie)
Re: Zabawa z buttonem (adresowanie)
szukaj pod hasłem cofanie
Re: Zabawa z buttonem (adresowanie)
Albo zaopatrz się w 'Total Training for Flash' - jest tam przykład idealnie odwzorowujący Twój problem...Marek_bf pisze:szukaj pod hasłem cofanie
Re: Zabawa z buttonem (adresowanie)
Myślę, iż lepiej jest poszukać na forum niż płacić ponad 100$ dla jednego przykładu 
Re: Zabawa z buttonem (adresowanie)
Może źle się wyraziłemMarek_bf pisze:Myślę, iż lepiej jest poszukać na forum niż płacić ponad 100$ dla jednego przykładu
Re: Zabawa z buttonem (adresowanie)
Marku działa tylko 1 raz jak kolejny raz najade to juz nie działa!!!!
Jak to poprawic aby działało za raem najechania na button
Kod: Zaznacz cały
for (var i = 1; i < 47; i++) {
this["F" + i].stop();
this["b" + i].i = i;
this["b" + i].onRollOver = function() {
this._parent["F" + this.i].gotoAndPlay(2);
this.step = true;
this._parent["F" + this.i].onEnterFrame = function() {
if (this._currentframe == this._totalframes) {
this.stop();
}
if (this.step == false) {
this.gotoAndStop(this._currentframe - 1);
}
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
};
};
this["b" + i].onRollOut = function() {
this._parent["F" + this.i].step = false;
};
}
cofanie
Kod: Zaznacz cały
for (var i = 1; i < 47; i++) {
this["F" + i].stop();
this["b" + i].i = i;
this["b" + i].onRollOver = function() {
reverseAnim(this._parent["F" + this.i], "nextFrame");
};
this["b" + i].onRollOut = this["b" + i].onDragOut = function () {
reverseAnim(this._parent["F" + this.i], "prevFrame");
};
}
//
function reverseAnim(mc:MovieClip, prop:String):Void {
if (prop == "nextFrame") {
mc.onEnterFrame = function() {
this._currentframe != this._totalframes ? this[prop]() : delete this.onEnterFrame;
};
} else if (prop == "prevFrame") {
mc.onEnterFrame = function() {
this._currentframe != 1 ? this[prop]() : delete this.onEnterFrame;
};
}
}