BizU Napisano 2 Styczeń 2010 Napisano 2 Styczeń 2010 (edytowane) Zasada działania: wrzucamy pliki na serwer do katalogu gdzie mamy pełno jpg'ów. Flash z pomocą php, sam sobie posprawdza co ma tam i zrobi prostą przeglądarkę zawartości katalogu. Aktualne zdjęcie można pobrać po PPM->DOWNLOAD IMAGE. Obrazy są ładowane kolejkowo, czyli kolejny się ładuje dopiero jak załaduje się aktualny. Ładowanie jest automatyczne, czyli nie czeka aż użytkownik wykona akcję. przykładowe działanie: http://trzeci.eu/portfolio/ [!] Czasem mój serwer ma trzaski i nie odświeża za szybko, dla pewności w historii zmian na dole jest link, który będzie zawszę działał. wymagania: serwer z php 5 (być może i 4, ale nie sprawdzałem) flash player 10 w paczce są 3 pliki: index.html - dodatkowy plik html, nie jest wymagany do działania, ale jest miejscem gdzie jest osadzony plik swf przykładowo tak samo zadziała galeria jak się do niej odwołamy poprzez: http://trzeci.eu/simple_gallery swf - cały silniczek, można go dowolnie osadzać w innych plikach. php - niezbędny do działania galerii download: w załączniku lub TU prawa: można używać do woli /* Powstało to dzisiaj na cel przeglądania zdjęć z sylwestra, gdyż wkurzało mnie klikanie itp... Projekt mi się spodobał i z czasem go rozwinę, ale to jak znajdę czas. Docelowo na mocy php, xml i as3.0 będzie to coś w deseniu simpleViewer'a. Aby czas znaleźć tylko... */ Historia: v0.3- 05.01.2010 Lista zmian: +poprawiona płynność animacji ( OK ) problem z zawieszaniem się animacji Znane problemy: ( ! ) przy większej liczbie obrazków kwadraciki wykraczają poza ekran podgląd v0.2- 04.01.2010 Lista zmian: +nowy wygląd +inne zachowanie kursora +dodanie nazwy pliku +dodanie ramki +kwadraciki pokazujące stan przeglądarki Znane problemy: ( ! ) problem z zawieszaniem się animacji ( ! ) przy większej liczbie obrazków kwadraciki wykraczają poza ekran podgląd v0.1 - 03.01.2010 Narodziny projektu: +przejścia między obrazkami +automatyczne przeszukiwanie folderów Znane problemy: ( ! ) problem z zawieszaniem się animacji podgląd Ew. pytania? Na IRC'u jestem. Edytowane 19 Marzec 2010 przez BizU 5 1
mk2 Napisano 3 Styczeń 2010 Napisano 3 Styczeń 2010 Dzięki. Przyda się pośród setek obrazków na serwerze.
olaf Napisano 4 Styczeń 2010 Napisano 4 Styczeń 2010 przydałyby się ikonki w pierwszej kolejności (najlepiej generowane w osobnym katalogu w php, bo mozna je trzymac gdziekolwiek sciagajac listę miniaturek, np. dzielic sie ogromnym zbiorem zdjec z wakacji za pomoca 300x200px miniatur z odpowiednimi nazwami.) i przy tym quasi-medycznym cusiu szarpią się krawędzie - moznaby dać quality na best. @ daj znać czy nie jestes zainteresowany tym widgetem, bo mi stoi, a na maila ostatniego nie odpisałes. 1
BizU Napisano 5 Styczeń 2010 Autor Napisano 5 Styczeń 2010 ola-f: to było robione na szybko. galeria z generowanymi miniaturami jest realizowana na potrzeby strony wydziałowej. ps: nowa wersja, kilka usprawnień zrobiłem.
BizU Napisano 5 Styczeń 2010 Autor Napisano 5 Styczeń 2010 (edytowane) nowa wersja: v0.3- 05.01.2010 http://trzeci.eu/portfolio/simple_galery03.swf Lista zmian: +poprawiona płynność animacji (OK) problem z zawieszaniem się animacji plan na przyszły wypust: -nowy silnik animacji standardowa klasa Tween() do animacji sie nie nadaje. Nie można zapanować nad wielką ilością obiektów, flash gubi animację z czasem. Teoretycznie nie można podpiąć animacji kilku zmiennych pod jeden obiekt w jednym czasie. W praktyce czasem się da dla małej ilości obiektów. Wymagana jest swoista maszyna stanów do obsługi tejże animacji. Kolejnym problemem jest sztywne generowanie poszczególnych współrzędnych animacji. (z tego wynika potem fakt niemożności dodania w połowie animacji 1 zmiennej, animacji tejże zmiennej z innymi parametrami. Wymagany jest addytywny system tutaj. W wersji v.03 został użyty silnik TweenLite Jednak i on ma wady (Nie można dołączyć nowej animacji tego samego obiektu o innych czasach i wiele innych - licencja przykładowo). Obecnie jest już stworzony przeze mnie własny silnik animacji, pozostaje go tylko dopieścić. http://trzeci.eu/reTweener.swf - test silnika :] -zrobić porządek z kwadracikami przy większej ilości obrazków. To już kosmetyka tylko dalsze plany: -2 rodzaje automatycznie generowanych miniaturek -implementacja miniaturek Wielkości miniaturek pobierana z XML'a. 1 rodzaj odpowiada za Ikony do nawigacji, coś na deseń simpleViewer'a. 2 rodzaj to podgląd po wybraniu danego obrazka. Docelowy obrazek będzie dostępny z menu 'download'. Taki mechanizm gdyż z założenia to ma być jak najmniej obsługowa galeria... tj opiekun wrzuca na serwer i ma wszystko w poważaniu. -ustawienia XML (rozmiar miniaturek itp, szybkość i rodzaj przejść, tytuł animacji) -przerobiony panel php (indeksowanie, tworzenie miniaturek, panel zarządzania, autoryzacja) -licznik odwiedzin -kategorie PS: W menu kontekstowym dodałem informację odnośnie wersji. Proszę się upewnić że nie jest z-cache-owana wersją przez przeglądarkę. Proszę zgłaszać ew problemy oraz sugestie odnośnie efektów/ustawień, nie pożałujecie ;) Edytowane 9 Styczeń 2010 przez BizU
BizU Napisano 9 Styczeń 2010 Autor Napisano 9 Styczeń 2010 (edytowane) test silnika: http://trzeci.eu/reTweener.swf test wysilony: - 1500 obiektów, animowane przez czas od 0.1 do 10 sekund po 60FPS. animacja nieliniowa. Może rwać przeglądarkę. Ale to już jak wspominałem wysiłkowy test. mniej wysilony test [24FPS + 700 obiektów] tu jak już wspominałem jest to silnik addytywny, a nie bezwzględny. daje to możliwość mieszania animacji, ale przy złym użytkowaniu powoduje gubienie kontroli nad położeniem (dodałem tutaj też tryb bezwzględny) obecny efekt to wynik 1 linijki przypisania animacji do obiektu+linijka odpowiadająca za event Edytowane 10 Styczeń 2010 przez BizU 1
torm Napisano 19 Marzec 2010 Napisano 19 Marzec 2010 dopiero teraz zauważyłem ten wątek... szukałem czegoś takiego!... rep!
BizU Napisano 19 Marzec 2010 Autor Napisano 19 Marzec 2010 dzięki za przypomnienie o tym tworze, w wolnej chwili przebuduje to, bo teraz to jest straszne :D
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się