Skocz do zawartości

BizU

Members
  • Liczba zawartości

    439
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    8

Zawartość dodana przez BizU

  1. inaczej, on nie jest przycinany, stawiałbym na to że inne pole (może od opisów i innych labelów) przysłania pole przycisku Jak działa to olej. Jak chcesz super idiotoodporny skrypt, to mozna zrobić, aby php sam badał zawartość katalogów i sam tworzył galerię na podstawie tego co jest na serwerze. Ale skoto to działa? Tak masz chociaż kase nad opiekowaniem sie stroną. ;) Ja używam środowiska: Flash CS + FlashDevelop Wg mnie klasy zewnętrzne to błogosławieństwo, dla mnie środowisko programistyczne w samym Adobe flash ma takie same wartości co notatnik... Ponadto, jak masz zewnętrzne pliki, to mozesz tworzyć włąsne uniwersalne efekty, zachowania elementów... niebo a ziemia. Dla Twojego zdrowia, lepiej od następnego projektu nie używaj środowiska flash do pisania kodu. Obecnie jedyny kod jaki tam piszę to: stop(); żeby zatrzymać czasem animację... choć i to już jest precedensem ostatnio. to jest złożone, zazwyczaj super efekty są składowymi kilku prostych efektów. Miłe połączenie jak się ostatnio nauczyłem to łączenie możliwości animacji manualnej w flashu+AS, robienie całej strony w 1 lub w 2 to może być katorga... choć mam skłonności to całkowitego generowania strony w AS3, i np. efekt taki jaki masz, z tymi kwadratami można z powodzeniem napisać w as3, a do tego masz jeszcze że nie latają same puste kwadraciki, ale z zawartością. Wszystko jest możliwe, wystarczy odpowiednio dużo kodu ;) poza tym, tam gdzie nie trzeba wywal właściwość "selectable" z pól tekstowych (loader) to jest nie potrzebne do szczęścia, a mnie np drażni... błędy: -selectable pól -menu przy szybkim klikaniu wariuje, i pokazują się napisy w dziwnym miejscu, to trwa na tyle szybko ze nie moge trafić z screenem ;) - za wąskie elementy menu: Finansowanie po najechaniu i rozpłynięciu natrafia na krawędź movieclipa, i ucina efekt. - jak się szybko poklika na elementy galerii to robią się cuda - nie widy (załącznik) -zwiększ fps na 30, teraz pewnie masz 24 -pod email w kontakcie dodaj akcję (nawet nie za pomocą AS, masz odpowiednie pole w edytorze pól tekstowych na to) fajnie by było: -inny loader: ten jest nie na miejscu, zaniża stronkę -wywal standardowe menu kontekstowe -podpięcie scrolla z myszki pod scrollbara fajnie jest: -logo, podoba mi się, mega proste, a fajne :) (efekt) -nawet ladnie sie to prezentuje, imo Więcej informacji? Zapraszam na irc'a ;)
  2. BizU

    MiniBITWA: "Kreskówka"

    co do kanału to linka i HowTo jak wejść można znaleźć: http://max3d.pl/forum/showthread.php?t=46893
  3. BizU

    Problem: Przycisk stop we flashu

    Hej Ewelina :) kliknij na przycisk 'stop' rozwinie Ci się zakładka Properties/właściwości. tam musisz nadać nazwę dla przycisku: przycisk_mc Jeśli dla przycisku nie będziesz mogła dodać nazwy zaznaczy przycisk i kliknij F8, poczym wybierz tym na "Movie Clip" po tym zabiegu jak zaznaczysz będziesz mogła zmienić instance name na dowolne kliknij na wideo, nadaj mu nazwę "wideo" tak samo jak wyżej. kod wklej gdzieś w klatkę (widzę, że masz warstwę "akcje", może być tam) przycisk_mc.addEventListener(MouseEvent.CLICK, zatrzymaj); function zatrzymaj(event:MouseEvent):void { wideo.stop(); }
  4. problem nie dotyczy ładowania flasha tylko, ale i ładowania przez flasha danych. jak w wyżej napisanym przypadku. Ponadto co napisał AT7 i chyziryzisusipiesi, do ładowania obiektów zewnętrznych w obrębie flasha bardziej polecałbym AMFPHP lub ZENDAMF. Rozwiązanie to może wydawać się przerośnięte jak na potrzeby. (angażowany jest w to webserwis, php, i różnego rodzaju interface'y). Ale protokół AMF da nam oszczędność na transferze przy dużych plikach XML. No i oczywiście zapewni to, że wywołanie w parametrze jakiejś ścieżki do XML, zawsze zostanie pobrany aktualny plik. przydatne linki: http://www.amfphp.org/ http://framework.zend.com/download/amf
  5. napisz w jakiej wersji actionscript programujesz
  6. [bez cenzury] taka tam wesoła twórczość adekwatna do nastroju. Jak komuś sie przyda, to będę rad. http://i42.tinypic.com/smsmps.jpg wykonanie moje, korekta SoAd, uwagi Czak1, wsparcie freedom_fighter, doping pressenter, napoje podawal Tob01 i inni z irc'a
  7. BizU

    Fotografia: javor_JR

    nie uważacie ze w pierwszym małe zrównanie histogramu by się przydało? faktycznie płasko się wydaje.
  8. !mhm Ja kawy używam jako środka ostatecznego, lubię jej smak, zapach, ale pijam ją w ostateczności. sypana 5 łyżeczek itp.... na codzien wole herbatkę. a.. i ostatnio wpadłem w uzależnienie od MD, w pokoju już nazbierało się butelek na 16 litrów tego... oj źle... ale to jedyny gazowany napój który akcpetuje (no + burn).
  9. BizU

    Fotografia: javor_JR

    zdjęcia na drodze IMO nie fajne, reszta przyjemna jak na moje, laiczne oko. // PS: zapraszam na irc'a ;)
  10. również lece przy kompie ile sie da na dobę. Nawet siedzenie w ciemku nie przeszkadza na dalsza metę, ale trzeba jasność do minimum zmniejszyć. Kiedys 1 noc ustawiłem sobie jasność na maxa, mocną saturację. Rano byłem ślepy wręcz. Dochodziłem do siebie przez prawie 2 tygodnie po takiej nocy.
  11. Miło że regulamin jest w porządku i nie ma haczyków.
  12. BizU

    Projekt WWW: Sklep internetowy

    Niech mi burn się odbije jeśli się mylę. Siadly: Nie robimy przeskalowanie/rozciąganie/poszerzanie fontów. Ewidentnie 'Szkółka bylin" została ściśnięta. Nie pasuje mi do sklepu, aby tło w całości było fotografią. Nie czuje tej narastającej ekscytacji przed kupnem nowej cebulki, jak widzę takie napaciane tło.
  13. jak najwięcej ustaleń, nic tak nie niszczy pracy, jak brak zdecydowania klienta, lub niedopowiedzenia, a jeszcze lepiej jak idzie w zaparte żeby coś dorobić/zmienić w ramach starej ceny. Na początku wymagam pełnej listy tego co mam zrobić, każda większa zmiana/doróbka wiąże sie z nowym zleceniem i to uświadamiam klientowi. Na początku można się bawić w takie dopieszczanie, ale potem jak zacznie się szanować swój czas to się zaczyna żądać aby i inni go poszanowali. Cena? Nie zaporowa, nie zaniżona, ale uczciwa, adekwatna do tego co trzeba było umieć żeby to zrobić, od technologii jakie się użyło, im bardziej egzotyczna tym cena większa. Dodatkowo, im ktoś chce bardziej elastyczne zlecenie (bardziej moja opieka nad projektem w przyszłości będzie ograniczona) to cena większa. Trzeba sobie zapewnić ciągłość w miarę. I niech ktoś mi wytknie że sknera jestem, czy coś. Dbajmy o swoją wiedzę i umiejętności. Myślę że jak trafimy na kogoś po przeciwnej stronie kto sam doszedł do czegoś to to doceni. Oczywiście w ramach pracy koleżeńskiej inaczej to się robi, ale to już wg uznania i zaufania.
  14. Wiem że tablic jeszcze nie robiłeś, potraktuj to jako 'zajawkę', teraz zmieniając 2 tablice (dopisując po kolejnym wpisie dla tablic: tablice i obiekty, masz w pełni skalarny system). Wywaliłem jednego Eventa, on jest zbyteczny na tym etapie. śmiało można wywoływać funkcję setContent bezpośrednio w obsłudze 1 eventa. var image:Loader = new Loader(); addChild(image); image.x = 170; image.y = 34; var linkUrl:String; var currentButton:MovieClip; var tablice:Array = new Array(); // wypełnienie tablic: tablice[0] = ["Wiadukt Oryginalny", "Zdjęcie wiaduktu w Gostyniu przed obróbką w PS, wygląda dość blado... trzeba to poprawić :) poprawione zdjęcie znajduje się w kolejnym przycisku", "wiadukt.jpg", "http://pigk.net/torm/wiadukt.jpg"]; tablice[1] = ["Wiadukt po obróbce", "Zdjęcie wiaduktu w Gostyniu po obróbce w Photoshopie, wygląda o wiele lepiej:)", "wiadukt_PS.jpg", "http://pigk.net/torm/wiadukt-PS.jpg"]; tablice.push(["Maluszek", "Zdjęcie fiata 126p wykonane w Piaskach", "maluch_PS3.jpg", "http://pigk.net/torm/maluch-PS3.jpg"]); tablice.push(["Droga do nikąd", "Droga która prowadzi do nikąd, no bo tak naprawdę dokąd?, w pewnych przypadkach ta reguła się nie sprawdza;)", "miniaturka.jpg", "http://pigk.net/torm/miniaturka.jpg"]); tablice.push(["Widok z Balkonu", "Widok z balkonu - mieszkanie w Poznaniu. Widok rozciąga się na okolice rataj, najbardziej podoba mi się niebo:)", "widok_z_balkonu.jpg", "http://pigk.net/torm/widok-z-balkonu.jpg"]); tablice.push(["master piece", "how to master the ActionScript3 ? it's simple, just visit Drew Kepple tutorials;)", "miniaturka.jpg", "http://dupajasia.com"]); var obiekty:Array = [button1_mc, button2_mc, button3_mc, button4_mc, button5_mc, button6_mc]; // przypisanie akcji: for each (var element in obiekty) { element.addEventListener(MouseEvent.CLICK, buttonClick); } link_mc.addEventListener(MouseEvent.CLICK, onReadMoreClick); link_mc.addEventListener(MouseEvent.CLICK, buttonClick); function buttonClick(event:MouseEvent):void { if (currentButton) { currentButton.alpha = 1; currentButton.mouseEnabled = true; } currentButton = event.target as MovieClip; currentButton.alpha = 0.7; currentButton.mouseEnabled = false; var index:Number = obiekty.indexOf(event.target); // zabezpieczenie przed wywołaniem funkcji z obcego obiektu. if (index>=0) { setContent(tablice[index][0], tablice[index][1], tablice[index][2], tablice[index][3]); } } function onReadMoreClick(event:MouseEvent):void { var url:URLRequest = new URLRequest(linkUrl); navigateToURL(url, "_blank"); } function setContent(title:String, body:String, imageUrl:String, link:String):void { title_tf.text = title; body_tf.text = body; var url:URLRequest = new URLRequest("images/" + imageUrl); image.load(url); linkUrl = link; } setContent(tablice[0][0], tablice[0][1], tablice[0][2], tablice[0][3]); Powodzenia w AS // EDIT: To nie oto chodzi, że nadpisuje, to jest watość domyślna. Przykładowo: mamy taką funkcję: function blabla(e:Event){}; Ją można wywołać tylko i wyłącznie podając parametr typu event w argumentach funkcji. Ale gdy mamy: function blabla(e:Event= null){}; to możemy wywołać na 2 sposoby: -podając argumenty typu Event -wywołując bez argumentów: blabla(); tutaj kompilator zobaczy, że liczba argumentów nie jest zgodna, ale za to nam podstawi null, i już bedzie się zgadzać. W poprzednim przeypadku deklaracj; function onButton1Click(event:MouseEvent=null):void {..}; musi być z domyślnym null'em, gdyż na końcu jest wywoływana funkcja bez argumentu: onButton1Click();
  15. Krytyka potrzebna. Ale widać było pracę, widać postęp i zaangażowanie. Model oczywiście nie jest doskonały. Plastuś jest miejscami (: *). Ale jak tak dalej pójdzie, to będą ludzie z Ciebie.
  16. Trochę koła dziwne. Pozbądź się tych dziur w felgach i będzie ok.
  17. Ma ktoś w historii screena strony głównej? Chciałbym zobaczyć jakiego będę miał skilla kiedyś.
  18. dzięki za przypomnienie o tym tworze, w wolnej chwili przebuduje to, bo teraz to jest straszne :D
  19. BizU

    Grupa Śląsk

    Zgłaszam się również. A apropo IRC'a to link w moim sig'u :)
  20. BizU

    Pytanie: papervision

    lepszym wyjściem jest http://away3d.com obsługuje 3dx i animacje MD2. Zasada budowania sceny jest podobna
  21. BizU

    Dynamika we FLASH'u

    IMO: Timeline jest ok to zastosowania pojedynczych efektów, łatwo szybko i przyjemnie je sie robi na nim. Ale cała strona oparta o timeline to absurd. każda modyfikacja może przysporzyć o ból głowy (dodanie w środku menu kolejnej opcji). Jak dobrze napiszesz szkielket strony w AS to taka modyfikacja skończy się na dodaniu 1 linijki więcej w AS. Apropos dynamiki. Dużo zależy od szybkości i ilości animacji. Dla oka ważne jest unikanie liniowości. Dużo bardziej akcpetowalne przez naszą percepcję jest system easingów (Regular, Strong). jak zawszę, zapraszam na #irc'a ;)
  22. z uwagi na sesyjne uczenie się do przedmiotów powstają (zainspirowane po części źródłem) takie oto coś'ie: http://trzeci.eu/walentynki właściwie to zrobiłem to w celach statystycznych :)
  23. Piotrek, przyjacielu. A na irca to nie łaska już wchodzić? Hmm... widzę że jest dominująca odpowiedź, na 'nie' Dziękuje wszystkim za pomoc. +rep dla Was. :*
  24. otworzyłem :P dla tego alternatywa: Tak, ale po manualnym włączeniu
  25. Prosiłbym o czysto subiektywną opinię na ten temat. Chodzi o muzykę na stronie z własnym portfolio. Oczywiście zakładam że muzyka jest dobrana odpowiednio i stonowana, aby nie zdominować odbioru. portfolio rozumiem poprzez dynamiczną stronkę która prezentuje nasze prace, informacje o nas.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności