cofanie
-
krzysiak84
- Nowy

- Posty: 100
- Rejestracja: wt sty 15, 2008 9:45 am
cofanie
Witam Serdecznie
Prześledziłem inne bardziej zaawansowane kody i niestety nie potrfaiłem zrozumiec rzeczy ktora mysle nie jest trudna. Mianowicie chce uzyskac wyswiatlenie filmu od tylu. Na osi timelinie mam w kilku miejscach zastopowane - i na akcje press wywoluje play. Nie wiem jak wywolac opcje cofnij o 15 klatek do tylu - znaczy odtwarzaj w tyl 15 klateki na 15 klatce zatrzymaj. Jesli ktos mogly mi pomoc w bede bardzo wdzieczny. Pozdrawiam
Prześledziłem inne bardziej zaawansowane kody i niestety nie potrfaiłem zrozumiec rzeczy ktora mysle nie jest trudna. Mianowicie chce uzyskac wyswiatlenie filmu od tylu. Na osi timelinie mam w kilku miejscach zastopowane - i na akcje press wywoluje play. Nie wiem jak wywolac opcje cofnij o 15 klatek do tylu - znaczy odtwarzaj w tyl 15 klateki na 15 klatce zatrzymaj. Jesli ktos mogly mi pomoc w bede bardzo wdzieczny. Pozdrawiam
Re: cofanie
_currentframe
prevFrame
gotoAndStop
onEnterFrame
if
prevFrame
gotoAndStop
onEnterFrame
if
-
krzysiak84
- Nowy

- Posty: 100
- Rejestracja: wt sty 15, 2008 9:45 am
Re: cofanie
probuje probuje i cos nie dziala czy moge prosic o podpowiedz jak cofnac ta animacje
jesli ktos zechce pomoc z gory bardzo dziekuje
Kod: Zaznacz cały
cofnij.onPress function () {
//i jak tu wpisac? "codtwarzaj o 15 klatek do tylu - revers
}Re: cofanie
A może pokaż, co do tej pory sam zrobiłeś, bo to cofnij.onPress function () {… to żadne odkrycie. Czekasz na gotowca? To się możesz nie doczekać 
P.S. Proszę Cię po raz kolejny: Do wstawiania kodu na forum używaj BBcode (poprawiłem)
P.S. Proszę Cię po raz kolejny: Do wstawiania kodu na forum używaj BBcode (poprawiłem)
Re: cofanie
Witam, tamten wątek zamknięty więc piszę tu
Zrobiłem takie coś.
http://s006.wyslijto.pl/?file_id=21808209662247552147
ale jak tym stertować za pomocą on release( );
Chcę by koło było przyciskiem reagującym w ten sposób:
najeżdżam na koło, to przemieszcza się ono w prawo, cofam mysz wraca płynnie klatka po klatce w lewo.
Próbowalem też z tym:
http://s006.wyslijto.pl/?file_id=07628282127569748370
flash mx2004
R.
Zrobiłem takie coś.
http://s006.wyslijto.pl/?file_id=21808209662247552147
ale jak tym stertować za pomocą on release( );
Chcę by koło było przyciskiem reagującym w ten sposób:
najeżdżam na koło, to przemieszcza się ono w prawo, cofam mysz wraca płynnie klatka po klatce w lewo.
Próbowalem też z tym:
to obiekt przeskakiwał tylko o kilka px nie przemieszczał się płynnie.Marek_bf pisze:Tworzysz MC animacją. Umieszczasz jego klon na scenie. W Instancje Name tego MC wpisujesz my_mc.
W pierwszej klatce sceny wstawiasz kod:Kod: Zaznacz cały
my_mc.stop(); my_mc.onRollOver = function() { this.play(); this.step = true; this.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; } }; }; my_mc.onRollOut = function() { this.step = false; }; my_mc.onDragOut = my_mc.onRollOut;
http://s006.wyslijto.pl/?file_id=07628282127569748370
flash mx2004
R.
Re: cofanie
1. Wywal cały kod z ram on(release), kod ma wygladać tak:
2. Symbol button zmień na MovieClip
Kod: Zaznacz cały
my_mc.stop();
my_mc.onRollOver = function() {
this.play();
this.step = true;
this.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;
}
};
};
my_mc.onRollOut = function() {
this.step = false;
};
my_mc.onDragOut = my_mc.onRollOut;Re: cofanie
Dzięki wielkie
, śmiga
R.
R.
Re: cofanie
Witam, robię coś pośrednio związanego z cofaniem klatek więc postanowiłem spytać tutaj.
Ogólnie wszystko działa tylko nie moge sobie poradzić z usunięciem jednej rzeczy.
Najeżdżając na przycisk forw dojeżdżamy po chwili do ostatniej klatki movieclipa. Gdy ponownie najedziemy kursorem na przycisk forw mc "brzydko" przeskakuje do 1szej klatki - próbuje go odtworzyć od nowa.
Chciałem to rozwiązać np. w taki sposób, że gdy jesteśmy w ostatniej klatce movieclipa to przycisk forw 'nic' nie robie, wtedy działa tylko drugi przycisk.
Oto pełny kod plus to co wymyśliłem, ale nie zadziałało. Będę wdzięczny za podpowiedź
Kod:
Ogólnie wszystko działa tylko nie moge sobie poradzić z usunięciem jednej rzeczy.
Najeżdżając na przycisk forw dojeżdżamy po chwili do ostatniej klatki movieclipa. Gdy ponownie najedziemy kursorem na przycisk forw mc "brzydko" przeskakuje do 1szej klatki - próbuje go odtworzyć od nowa.
Chciałem to rozwiązać np. w taki sposób, że gdy jesteśmy w ostatniej klatce movieclipa to przycisk forw 'nic' nie robie, wtedy działa tylko drugi przycisk.
Oto pełny kod plus to co wymyśliłem, ale nie zadziałało. Będę wdzięczny za podpowiedź
Kod:
Kod: Zaznacz cały
stop();
button_back.onRollOver = function()
{
onEnterFrame = function()
{
zdjecia_mc.prevFrame();
}
}
button_back.onRollOut = function()
{
onEnterFrame = function()
{
zdjecia_mc.stop();
}
}
button_forw.onRollOver = function()
{
delete onEnterFrame;
zdjecia_mc.play();
}
button_forw.onRollOut = function()
{
if (zdjecia_mc._currentframe == 190){}
else
{
delete onEnterFrame;
zdjecia_mc.stop();
}
;
}