Przesunięty przez: tAboon Pon 20 Mar, 2006 15:24 |
moveTo |
Autor |
Wiadomość |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
Wysłany: Pon 20 Mar, 2006 13:30 moveTo
|
|
|
Witam,
Jest taki efekt move ale nie o nim chialem napisac.Jest też skrypt move to ale niewiem jak go sformulować w helpie znalazlem jak go wpisuje to jest cały niebieski ale nie dziala:((( nie zrobiłem zadnego błędu oczywistego)
a skrypt wyglądał tak:
on (press) { ab.moveTo(5,6)
}
a ab zaznaczyłem target:((( |
_________________ Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:)) |
|
|
|
 |
^romekrtk


Pomógł: 28 razy Wiek: 37 Dołączył: 23 Lut 2005 Posty: 338 Skąd: Gryfice
|
Wysłany: Pon 20 Mar, 2006 18:43
|
|
|
nie wiem czy dobrze zrozumialem ale chodzi ci zeby po kliknieciu obiekt zmianil swoją pozycje tak? jesli tak to dobrze ze zaznaczyles target a scrypt do obiektu wklej ten Kod: | on (press) {
ab._X -=10;
ab._Y -=10;
}
|
po kliknieciu obiekt zmieni pozycje o 10 w gore i o 10 w lewo mozesz sobie to zmienic weglugo porzeb |
_________________
 |
|
|
|
 |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
Wysłany: Pon 20 Mar, 2006 19:48
|
|
|
Nie dokladnie to to umiem robic ale jak wykorzystac(chyba tak sie pisze) funkcję moveTo widzialem to w jakims przykladzie ale zgubilem go. efekt byl taki że dany element przesówal sie jak z efektoem nie skryptowym move. ale thx za pomoc:) |
_________________ Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:)) |
|
|
|
 |
erbe


Pomógł: 29 razy Wiek: 46 Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn
|
|
|
|
 |
^galechus


Pomógł: 16 razy Dołączył: 05 Lip 2005 Posty: 248 Skąd: Trzcianka
|
Wysłany: Pon 20 Mar, 2006 21:42
|
|
|
stefcio, a może o coś takiego Ci chodzi
Robisz dwa przyciscki, shape(jakiś prostokąt) i sprite'a.
Pod buttony dajesz odpowiednio
button1: Kod: |
on (release) {
_root.control.gotoAndPlay("b1");
}
|
button2: Kod: |
on (release) {
_root.control.gotoAndPlay("b2");
}
|
Później do sprite'a dajesz taki kod:
Kod: |
onFrame (1) {
stop();
}
onFrame (3) {
setLabel("b1");
_root.move._width = math.approach(_root.move._width,270,0.7);
_root.move._height = math.approach(_root.move._height,230,0.7);
}
onFrame (4) {
prevFrameAndPlay();
}
onFrame (7) {
setLabel("b2");
_root.move._width = math.approach(_root.move._width,50,0.7);
_root.move._height = math.approach(_root.move._height,100,0.7);
}
onFrame (8) {
prevFrameAndPlay();
}
onFrame (12) {
stop();
}
|
A na koniec robisz shape(prostokąt) i zaznaczasz opcję TARGET i nadajesz mu nazwe move.
To chyba wszystko, mam nadzieję, że to jest to o co Ci chodziło, jak nie to może komu innemu się przyda.
|
|
|
|
 |
|