Pomniejszanie i powiększanie obiektu we Flashu.
Możliwość wirtualnych oględzin produktu może zadecydowac o końcowej sprzedaży. Warto jest więc umożliwić klientowi manipulacje produktem na stronie www.
Jak we Flashu wstawić zdjęcie tak aby można było je przesuwać, pomniejszać i powiększać.
- Uruchom program Alligator Flash Designer i utwórz nowy dokument
- Wybierz narzędzie Sprite i narysuj sprite, pojawi się on jako Sprite1
- Wciągnij zdjęcie do sprite np przez Kopiuj / Wklej lub komendą Plik > Importuj obraz.
- Umieść zdjęcie tak aby jego środek pokrywał się z lewym górnym rogiem sprita.
- Wciśnij Esc aby wyjść ze sprita
- Wybierz Wstaw > Ikona i wstaw ikonki powiększania i pomniejszania sprita, np strzałkę w górę i strzałkę w dół
- Dla ikonki powiększania wybierz Obiekt > Akcja kliknięcia i wpisz kod:
if(Sprite1._xscale<100) { Sprite1._xscale = Sprite1._xscale * 2; Sprite1._yscale = Sprite1._yscale * 2; } - Dla ikonki pomniejszania wybierz Obiekt > Akcja kliknięcia i wpisz kod:
if(Sprite1._xscale>25) { Sprite1._xscale = Sprite1._xscale / 2; Sprite1._yscale = Sprite1._yscale / 2; } - Dla ramki wybierz komendę Ramka > Kod ActionScript i wpisz kod:
// początkowa skala dla zdjecia Sprite1._xscale = 25; Sprite1._yscale = 25; // kod do przesuwania obiektu Sprite1.onPress = function() { Sprite1.startDrag(); }; Sprite1.onRelease = function() { Sprite1.stopDrag(); }; - Wciśnij F9 aby uruchomić podgląd.
Pobierz gotowy plik projektu tego przykładu (80 KB)