PDA

View Full Version : Własne 'Shake It' wallpapers


kavior
20-06-2008, 18:45
Tym razem piszę tutka jak zrobić własną tapetę 'Shake it' używając programu Adobe Flash CS3. Co potrzebujemy?
- 5 dowolnie wybranych tapet 240x320 [png, jpg i gif; być może można i więcej, ale 5 było w standardzie i ja 5 użyłem]
- podstawę z ustawionym już kodem - [DOWNLOAD (http://www.trekker-reactor.isq-networks-server.com/projects/shakecontr/source2.zip)]
- Adobe Flash CS3 [nie muszę oczywiście tłumaczyć potęgi wujka Google ;)]

Zaczynamy.

Rozpakowujemy plik source2.zip gdzieś na pulpit. Otwieramy go w AF3 i oto co widzimy na początku:

http://img154.imageshack.us/img154/1931/74664273nh1.jpg

Na obrazku klikamy PPM i wybieramy Actions:

http://img154.imageshack.us/img154/4003/80615413bs2.jpg

Na lewym panelu wybieramy Holder (add images here):

http://img154.imageshack.us/img154/512/79119546xa4.jpg

Zaznaczamy Layer 4: Frame 6 [ważne!]

http://img154.imageshack.us/img154/8843/89526343zq8.jpg

I teraz wybieramy zdjęcie z komputera i po prostu przeciągamy je na obrazek w tle:

http://img54.imageshack.us/img54/6872/94365302cl6.jpg

pokaże nam się informacja:

http://img154.imageshack.us/img154/3047/15284814kj3.jpg

wybieramy jak na zdjęciu i klikamy OK

Następnie zaznaczamy na panelu Layer 4: Frame 2 i przeciągamy kolejny obrazek. Tutaj nam się już żadna informacja nie pokaże. To samo robimy z Frame 3, 4 i 5. Następnie zamykamy dodawanie obrazków i klikamy na:

http://img206.imageshack.us/img206/2498/96173392ha6.jpg

wybieramy nazwę i miejsce zapisu, wrzucamy na telefon i cieszymy się własną tapetą Shake It :)

Działa na telefonach K850 oraz W910 [na pewno].

[pouczenie: zabraniam kopiować całości lub częsci poradnika na inne fora/strony bez mojej zgody!]

Julek
05-07-2008, 13:43
Da się to zrobić w Macromedia Flash 4 ?

cyberjarek
08-07-2008, 22:25
Jak masz dostęp to spróbuj :)

kavior, czemu jest napisane o 5 tapetach, jak jest 6 warstw? ;) I nie ma nic żeby podmienić obrazek na warstwie (Layer) pierwszej? Hmm?

kavior
08-07-2008, 23:43
kavior, czemu jest napisane o 5 tapetach, jak jest 6 warstw?

no bo pierwszy obrazek i ostatni to jest ten sam i on zamyka obieg tych obrazkow. Bez goAndStop(1) po pokazaniu sie ostatniego obrazka nie pokaze sie pierwszy.

I nie ma nic żeby podmienić obrazek na warstwie (Layer) pierwszej? Hmm?

po podmianie ostatniego obrazka, automatycznie podmieni sie pierwszy. :-)

cyberjarek
09-07-2008, 01:29
Dzięki za info, to ja wrzuciłem sobie niby 6 zdjęć do obiegu (w warstwie pierwszej też podmieniłem sobie obrazek) i teraz liczę i pokazuje mi się 5... dobry jestem, nie ma co :)

będę się bawił dalej :)

PS. przydałoby się jakieś inne efekty pododawać, może jest tu jakiś maniak Flasha :) ja tylko niestety znam podstawy z racji zawodu (webmaster), a to widzę, że nie wystarczy, skoro już takie rzeczy tu robię :)

Pozdrówka!

kavior
09-07-2008, 09:38
Jak zrobić więcej tapet niż 5?

Na samej górze przy Layer 4 sa takie paski pionowe. Ich jest 5. Na jednym z nich [nie na ostatnim!] wystarczy PPM -> Copy Frames i za 5, czyli ostatnim dać PPM -> Paste Frames. Dajemy ich tyle, ile chcemy. Należy tylko pamiętać, że trzeba wziąć Actions, najechać na lewym panelu na Holder (add images here) i najechać na Layer 4: Frame 6 i

gotoAndStop(1); // The last frame must have the same image as the first one and this code

zamienić na

stop();

i na ostatnim Frame który odaliśmy zamiast

stop();

trzeba dać

gotoAndStop(1); // The last frame must have the same image as the first one and this code

i należy pamiętać, że ostatni i pierwszy to musi byćten sam obrazek. Najpierw dodać Frames, a pozniej dodawać obrazki. Niedługo postaram sie to zrobić z obrazkami.

w załączniku - plik *.fla, czyli baza, na 10 obrazków.