Jak zrobić galerię we flashu

A A A
Użytkownik
Avatar PanArbuz
reputacja: 7
posty: 61
offline
08.07.08 00:26 | #890264 | (link) | zgłoś naruszenie
Ale konkretną galerię. Tutoriali szukałem, ale większość to slideshowy albo cuda zupełnie mi nie pasujące. Chcę stworzyć coś banalnie prostego a mianowicie galerię we flashu (as 3.0) tak, aby wyglądało to trochę jak lightbox. Na początku mam miniaturki a następnie klikam i wyskakuje okienko z powiększonym obrazkiem. Żeby zwizualizować, przygotowałem makiety...

Tak by to wyglądało na wejściu:


A tak po kliknięciu w "obrazek"


Najlepiej jeszcze, gdyby pełne obrazi w pełnym rozmiarze ładowały się z zewnątrz, tj. nie były w .swf-ie
Aktywny Użytkownik
Avatar iks
reputacja: 438
posty: 320
offline
09.07.08 00:25 | #890939 | (link) | zgłoś naruszenie
w as nie pomoge, ale taka myśl mi się nasuwa: Dlaczego nie użyc właśnie light boxa / grey boxa?
Są to dobre liby, w połączeniu z prostym panelem w php można w szybki sposób zrobić konkretną zarządzaną galerię.
Bo to zły podpis był..
Nie podoba mi się zmiana regulaminu
Początkujący
Avatar koshi7
reputacja: 0
posty: 1
offline
09.07.08 23:37 | #891643 | (link) | zgłoś naruszenie
a SimpleViewer ?? mogłbym ci zrobic taka w simple bo to chwila dosłownie jest. ewentualnie walcz sam :) a tak to wyglada
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Bywalec
Avatar Adawo
reputacja: 329
posty: 107
offline
10.07.08 00:17 | #891660 | (link) | zgłoś naruszenie
Kurcze, napisałem nawet coś takiego w AS ale nie mam źródło mi zginęło, tak to bym z chęcią podesłał :/ Ale myślę że odpowiedzi na wszystkie pytania dotyczące napisania takiej galerii znajdziesz na
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
W tym między innymi jak wczytywać z pliku zdjęcia czy ich listę z pliku xml. Ja się z tej strony uczyłem, i po tygodniu byłem w stanie taką galerię zrobić w 1,5 dnia i 2 noce :)

PS. Oprócz tego na pewno musisz zapoznać się z tworzeniem preloaderów i obiektów MovieClip, podstawami rysowania za pomocą AS, no i oczywiście, jeśli nie znasz, to w ogóle z programowaniem w ECMAScripcie...
adawo.wordpress.com - moja strona domowa, zapraszam :)
Użytkownik
Avatar PanArbuz
reputacja: 7
posty: 61
offline
10.07.08 01:36 | #891680 | (link) | zgłoś naruszenie
[QUOTE=koshi7;891643]a SimpleViewer ?? mogłbym ci zrobic taka w simple bo to chwila dosłownie jest. ewentualnie walcz sam :) a tak to wyglada
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
[/QUOTE]


Jednak się pomęczę. Znam Simpleviewer lightbox to jednak nie flash, a mi chodzi bardziej o to, że jak w końcu dojdę jak coś takiego zrobić, to będę umiał, czegoś się nauczę. Najgorsze jest to, że wszystkie tutoriale (i np. simpleviewer) pokazują jakieś miniaturki, cyferki, inne bzdety po kliknięciu na które obok pojawia nam się zdjęcie. A ja tak nie chcę. Chce popupa jakby, który jeszcze mi zdjęcie z serwera zaciągnie...

Nawet znalazłem coś takiego (mniej więcej)

Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!


Jednak nadal pozostaje pytanie - jak to zrobić?
Aktywny Użytkownik
Avatar Phantom™
reputacja: 1088
posty: 304
offline
10.07.08 09:00 | #891743 | (link) | zgłoś naruszenie
1 Chwila Googlowania. Wójek Google nie gryzie
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!


2.
Najpierw szkielet:

Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!


Tworzymy pole na grafike o nazwie duzy. Nastepnie dodajemy dwa obrazki i dopisujemy do nich funkcje (po najechaniu mysza). Funkcja posiada jeden argument ktorym jest adres naszego obrazka.

Teraz JS:

Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!


Funkcja przekazuje argument jakim jest "src" (link obrazka) i wrzuca go do naszego pola graficznego. I galeria dziala :D

3. Chodzi ci raczej o to - przeze mnie napisane.
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Kickboxing Taekwon-Do ITF 8 Cup Żółty Pas

Czysto logiczne rozumowanie nie da nam żadnej wiedzy o realnym świecie.
200
post na ajo.pl - 17.07.2008 7:40:46
Użytkownik
Avatar PanArbuz
reputacja: 7
posty: 61
offline
10.07.08 09:35 | #891771 | (link) | zgłoś naruszenie
Googlowałem Panie, googlowałem... Zauważ, że tutorial, który znalazłeś jest po pierwsze do Swisha a po drugie jest to to o czym pisałem wcześniej. Miniaturki po kliknięciu na które, obok pojawia nam się zdjęcie. Nie o to chodzi...

Zerknij jeszcze raz tutaj.

Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!


o to mi chodzi, Efekt dokładnie taki jak lightbox, przy czym we flashu.
Przypominam: Flash, flash, flash i tylko flash. Żande php, js czy cokolwiek innego.
Aktywny Użytkownik
Avatar Phantom™
reputacja: 1088
posty: 304
offline
10.07.08 12:40 | #891964 | (link) | zgłoś naruszenie
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Kickboxing Taekwon-Do ITF 8 Cup Żółty Pas

Czysto logiczne rozumowanie nie da nam żadnej wiedzy o realnym świecie.
200
post na ajo.pl - 17.07.2008 7:40:46
login
hasło
|
Nie masz profilu? - zarejestruj się i zacznij w pełni korzystać z sieci!