Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Flash], przyciski i przejście do innego ekranu
john_doe
post 24.03.2010, 15:12:24
Post #1





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


Jak we Flashu robi się coś takiego:
na ekranie mamy dwa guziki. Po naciśnięciu w jeden pojawia nam się zdjęcie i guzik powrót ( powracamy do widoku dwóch przycisków) naciskamy drugi przycisk pojawia nam się drugie zdjęcie itd. czyli znikaja guziki i pojawia sie fotka smile.gif


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wookieb
post 24.03.2010, 15:23:15
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie sprecyzowałeś. Rzuciłeś co chcesz zrobić i co? Mamy Ci to napisać? Nie napisałeś czego dokładnie nie wiesz. Obsługa przycisków standardowa (addEventListener). Dodawanie elementu na scene (stage.addChild)


--------------------
Go to the top of the page
+Quote Post
Sky_walker
post 24.03.2010, 16:01:28
Post #3





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

Ostrzeżenie: (0%)
-----


._alpha=0
i
._alpha=1

prymitywne, ale działa smile.gif Ukrywasz wszystkie klipy z wyjątkiem tego który chcesz pokazać. Klip = zdjęcie + przycisk.


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
Go to the top of the page
+Quote Post
john_doe
post 24.03.2010, 16:19:39
Post #4





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


wookieb nie pisz takich rzeczy bo nigdy od nikogo na forum nie oczekiwałem gotowca.
Nie wiem jak to zrobić. Podałem uproszczony przykład.
Chodzi mi o koncept gdy klikam w guzik wszystko znika i pojawia się coś nowego. czy trzeba przygotować dwa klipy i jeden wpakować na akcje jednego przycisku a drugi klip do drugiego?

Ten post edytował john_doe 24.03.2010, 16:29:29
Go to the top of the page
+Quote Post
wookieb
post 24.03.2010, 17:26:29
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Oj już dobrze dobrze snitch.gif
W jakiej wersji as piszesz?

NAJ NAJ prostsza rzecz to wstawienie na scene 2 buttonów a nad nimi wrzucenie te 2 warstwy które chcesz pokazać.
Wyłączasz do pokazania
[JAVASCRIPT] pobierz, plaintext
  1. //as3
  2. warstwa1.alpha = 0;
  3. warstwa1.visible = false;
  4. // w as2 byłby podkreslenia przed parametrami
  5. //tak samo z warstwa 2
[JAVASCRIPT] pobierz, plaintext


Korzystając z tweenera caurina możesz ładnie zanimować pokazywanie warstw (parametr _autoAlpha - dokumentacja caurina -> display shortcuts) oraz znikanie buttonów (ten sam parametr).
Oczywiście przydadzą ci się flagi typu "ktora warstwa pokazana" (chyba wiadomo jak to zrobic). no i pozostaje ci tylko odpowiednio oprogramowac przyciski.

Ten post edytował wookieb 24.03.2010, 17:26:57


--------------------
Go to the top of the page
+Quote Post
john_doe
post 24.03.2010, 21:44:44
Post #6





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


w as3.
thx wookieb:) o coś takiego mi chodziło. pobawię się z tym i zobaczymy jakie będą efekty.
sorry za moje lekkie uniesienie smile.gif ale nie lubię jak ktoś do kogo mam duży szacun mi tak napisze.

pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:45