-
Postów
5542 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
49
Treść opublikowana przez m4r
-
Tylko mrugałem, ale zwykle wywoływało to tylko "WTF?!", więc odpuściłem. Najlepiej po prostu olać i jak najszybciej stracić kontakt wizualny (albo się zatrzymać na parę sekund gdzieś, albo wyprzedzić jeżeli jest możliwość. Ostatnio za to zauważyłem dziwną rzecz (jechałem coś przed 1 w nocy, pierwszy raz od dość dawna) - jak zmieniasz przy mijaniu światła na krótkie, to połowa baranów zmieni je dopiero jak są tuż obok ciebie. Druga połowa tych baranów nie zmieni wcale. Jeden przejazd, 10 km - 7 razy byłem oślepiany, w 3 przypadkach poskutkowało przyp...nie długimi 20- 30m przed bęcwałem. Reszta ma to w [gluteus maximus]. Jedyny wyjątek to kierowcy prostopadłościanów, bo oślepienie z ich strony jeszcze mi się nie zdarzyło. A pewnie skończyłoby się wypaleniem gałek ocznych przez co najmniej 6 dalekosiężnych gigawatowych lamp :lol: .
-
Ad. 1. jakiśmc.currentFrame; Ad. 2. if (nurek2.hitTestObject(rybkae)){ if(szczupak == 1) { instancja = new szczupak2(0,0); załadowany = true; } else { instancja = new łowienie(0,0); }}else //tutaj, jeżeli ma być usuwane zawsze jeżeli obiekty nie nachodzą na siebie{// ...} Chyba coś takiego (nie sprawdzałem tego kodu).
-
Poszukaj czegoś o hitTestPoint, albo hitTestObject. FOCUS_IN i FOCUS_OUT są używane do sprawdzenia, czy dany obiekt jest "aktywny" - tzn czy np. w tej chwili user zdecydował, że będzie działał na tym_a_nie_innym_polu_tekstowym i dla tego obiektu są one wykonywane.
-
Dziennik Ustaw Rzeczypospolitej Polskiej nr 225 z roku 2010 - fotokopia
-
Z moim dwucentymetrowym notesem jakoś trotec problemu nie miał w czasie grawerki (a okładka to imitacja drapanego alu, więc równa nie jest). Z cięciem też sobie daje radę, aczkolwiek nie stali. Zresztą, jak oni to tną? 2,5 centymetra i wiązka jest spójna przez całą grubość blachy: http-~~-//www.youtube.com/watch?v=iveq_5G1pFk Tak, wiem, hardkorowy przypadek. Jeżeli ktoś ma problem z podłożeniem nawet kawałka plexi pod w.w. zawiasy (haki, czy co tam jest), żeby miały oparcie i nie wpadały w stół, który jednolity nie jest, to dla mnie jest człowiekiem, któremu widocznie manna leci z nieba i nie zależy mu na zarobku. Dzięki takim "pracownikom" i "firmom" odpuściłem sobie zabawę w modding na dość długi czas. Szkoda nerwów i uczenia niektórych co jak zrobić.
-
Nie mów, że lasery do cięcia mają tak kiepsko zogniskowaną wiązkę, że nie poradzą sobie z różnicą 0.5-1mm, kiedy położysz blachę wypustkami do dołu i środek opadnie pod wpływem grawitacji mniej więcej o tyle.
-
Skąd ja to znam. "Panie, nie da się", "robimy, ale nie to", "nie można", "nasz sprzęt nie jest do tego przystosowany", "yyyy...", "eeee...", i tak dalej, i tym podobne. Aż człowieka trafia jak to słyszy po raz kolejny. Szukaj do skutku, ktoś musi mieć odpowiedni sprzęt. Haki w ściance jako wymówka to deko przegięcie- niech mi ktoś powie, czy na poniższej (losowo wybranej w szukajce) maszynie nie da się położyć boczku obudowy? Uploaded with ImageShack.us U nas z laserem do grawerki nie ma problemów - nieważne czy masz blachę, pleksę, czy kartkę a4. Kładziesz na stole, ustawiasz parametry, maszyna robi resztę. Co najwyżej niektóre twardsze materiały trzeba odpowiednio przygotować przed uruchomieniem programu.
-
A nie myślałeś tego postawić na jakimś cms, żeby się nie bawić w pisanie wszystkiego w czystym html? Ani to wygodne, ani szybkie (wiem co mówię ;] ). Nawet wordpress mógłby dać radę IMO... no i w miarę ładnie z defaultu wygląda :D
-
-
Powiedzcie mi, co może być przyczyną, że taki kod: <?php echo 'test'; ?> jest wykonywany na jednym serwerze przez 20 sekund. Co śmieszniejsze - część skryptów, nawet przydługich (200+ linii kodu) wykonuje się przez kilka ms, a takie coś (zliczyłem do tej pory 4 sprawiające problemy) wisi 15s - 1min i nie robi zupełnie nic. Zawsze te same skrypty. Zbyt krótkie są i mam im dodać jakieś pętle? :blink: Nie mam już pomysłu.
-
Jeżeli animowany- flash i pobieranie danych z pliku + rendering "na żywo" w oparciu o ten plik. Plik możesz generować w php/czymkolwiek, więc zostaje tylko oskryptowanie grafiki. Jeżeli statyczny obrazek, to możesz go generować php + gd2 / php + imagick. Najechanie myszakiem możesz zrobić chociażby przez "<area>" i pop-upy, ale to będzie masa kodu html i odrobina js.
-
A może silnik jednak z 4 cewkami, bo renault zmienił to w którejś wersji? Szukałem qmplowi ostatnio sprzęgła, to wymiękłem - 3 różne kombinacje tarcza/docisk dla tego samego silnika i skrzyni. Do mojego też klocków po VINie szukałem, podobnie jak wtryskiwacza. Zresztą, od czasu jak pompę do wspomagania kupiłem, po czym się okazało że jest inna, mimo że opisana była jak byk "1.6 16V xx koni, rok xxx, bla bla...", kupuję tylko po upewnieniu się że mi coś przypasuje w 100%. Btw, jak Wam się jeździ? U mnie białe drogi (śnieg spadł), do tego korki jak stont-dotont i jeszcze trochę, bo poniedziałek po długim weekendzie i wszyscy chyba zaspali do pracy :lol:
-
Kwazor, szacunek za stronę. Informacje przedstawione są w taki sposób, że byle noob elektryczno-elektroniczny (czyt. m4r) zrozumie.
-
Sprawdźcie forwarding portów - szczególnie jeżeli jeden z Was ma router. Pamiętam że mieliśmy cuda też przy graniu, nawet przez BN. Sprawdźcie też, czy któryś z Was przypadkiem nie zignorował okienka windowsowego firewalla i zablokował nieopatrznie Warcraftowi dostęp do Sieci. U mnie objawiało się to w podobny sposób jak u Was - widziałem gry, mogłem dołączyć, ale nie mogłem postawić serwera. Ot dziwna dziwność. Co śmieszniejsze - mimo że problemy z W3 rozwiązałem (właśnie forwarding portów, bo miałem bajkę z cyklu "za siedmioma routerami, za siedmioma firewallami, stał sobie komp), to na Warcrafcie 2 i SC przy graniu przez BN mam jedną osobę, której obecność powoduje, że nie mogę dołączyć do gry- ot, ciekawostka.
-
Bo ludzie, którym się to dawniej podobało, dorośli i mają inne priorytety, a młodzieży się nie chce - woli siedzieć na fejsbuku i komentować słitfocie do lustra trzaskane w WC. Zresztą - patrz co się często dzieje, jak ktoś wpadnie z pomysłem na mod tutaj. Najczęściej - "pomysł do bani", "zero polotu", "kup gotowe", "było - szukaj". O starym równaniu "O+K = M" nie będę pisał. Ale wracając do konkursu. Nie zdążę :s Nie mam ogrzewania w garażu, żeby dokończyć co zacząłem, a już raz się przeziębiłem- więc buda musi poczekać do wiosny. Może w kolejnej edycji (czekam z utęsknieniem).
-
libImage:lin = ...libImage:karp = ... bez ":lin" i bez ":karp". Może trochę głupie pytanie, ale... czytasz czasem komunikaty debuggera?
-
Przed momentem miałem 502 - bad gateway tuż po wysłaniu postu. Tzn wysłałem i czekam... czekam... czekam... komunikat. Post się zapisał.
-
Bardzo prawdopodobne, że masz gdzieś duże litery, albo małe litery. Flash jak linux- rozpoznaje "obrazek.jpg" i "Obrazek.jpg" jako dwa różne pliki (i prawidłowo). Istnieje też prawdopodobieństwo (nikłe, ale pamiętam ze starego flasha), że burzy się o polskie znaki. Właściwie, to powinienem Ci o tym napisać na samym początku - staraj się nie używać polskich znaków w nazwach zmiennych, plików, katalogów (zwanych dumnie folderami), folderów, etc. W Windowsie możesz mieć 2 zestawy znaków - utf-8 i win-1250. W Linuxach - latin-2 i utf-8. Aha, czy ja dobrze widzę, że chcesz pobierać obrazki zawsze przez urlRequest? Jak powiedział kiedyś były prezydent - Ludwiku Dornie, Sabo, nie idźcie tą drogą. Masz plusy, ale i minusy takiego czegoś: [+] - możesz zawsze podmienić pliki na inne - nie musisz za każdym razem od nowa tworzyć swf. [-] - za każdym razem komunikujesz się z serwerem przez URLRequest, a więc uruchamiasz mechanizm po stronie flasha, ale też po stronie serwera (nawiązanie połączenia, sprawdzenie czy plik istnieje i czy masz uprawnienia, transfer, etc). To zawsze zajmuje co najmniej kilka millisekund. - dodajesz kilka zmiennych więcej (nowy URLRequest, nazwa_pliku, dodatkowe listenery, etc.) - jeżeli ktoś sobie pobierze animację, a potem np. odejdzie od hotSpota, to będzie miał zonk przy którymś kliknięciu, bo plik(i) się nie załaduje(ą). Możesz dodać sobie wszystkie potrzebne grafiki i dźwięki do biblioteki i z niej je pobierać. Btw, co do pytania o eventy: Zawsze, kiedy zostanie wywołane zdarzenie mające listener, to użycie updateAfterEvent() spowoduje, że skrypt nie będzie czekać do "standardowego" update (czyli najczęściej następnej klatki), tylko wykona się i wyświetli wynik od razu po zdarzeniu. Przydatne właśnie przy "wygładzaniu" ruchu w czasie przeciagania myszą (nie ma szarpania), czasem przy strumieniach, etc.
-
Mam olimpijską ślizgawkę od paru dni na wszystkich drogach w okolicy i efektem tego jest... eee... nic. Wszyscy lokalni są przyzwyczajeni, a nielokalni nie jeżdżą, albo wychodzi im to całkiem dobrze. Jak ktoś leży w rowie, to tylko i wyłącznie z własnej winy. Np. ostatnio jakieś szczeniaki w (werble i fanfary) golfie II - czekały aż droga będzie pusta, po czym hulaj dusza na lodzie. Doczekały się 10 minut później wizyty w rowie. Prawdę mówiąc, to wolę lód od tej śnieżno-piaskowej kaszy. Przynajmniej widać po czym się jedzie- nie ma fałszywego poczucia, że lecisz po asfalcie, a na nim tylko piasek, więc jest ok. Wczoraj za to miałem fajny dzień. Najpierw qmplowi zaczął się dusić samochód. Znajomy mechanik, do którego zadzwoniłem żeby sobie zaklepać miejsce w serwisie, polecił żeby wymienić filtry, bo możemy to zrobić sami. Jak jechaliśmy po nie, pokazaliśmy że nie wszyscy kierowcy to skończeni sk...ele - zatrzymaliśmy gościa z seicento jadącego przed nami i poinformowaliśmy go, że jedzie na kapciu. Chyba się ucieszył, bo na w.w. kaszy nawet nie czuł, że mu auto ściąga, a tak przynajmniej felgi nie rozwalił. Potem jeszcze zaliczyliśmy kilka cieżarówek nie mogących ruszyć z miejsca i tamujących ruch. W końcu przemarzłem w garażu wymieniając filtr paliwa, bo wszystko było zapieczone i nie skończyło się na 10 minutach. A ogrzewanie to jedyna rzecz, której w tym garażu nie mam (w rezultacie jestem chory w Sylwestra, ale nieważne). Jak w końcu pojechaliśmy do serwisu (z już wymienionymi filtrami, co pomogło), żeby sprawdzić, czy cała reszta jest ok (zapłon, zawory, etc), to byłem świadkiem dość kosztownej wymiany opon z letnich na zimowe w nówka-funkiel-nieśmiganej ciężarówce (druga czekała na podnośnik). Tak, w Polsce niektórzy zakładają zimowe gumy do tych aut :shock:
-
this.parent['nazwa drugiej animacji'].stop(); powinno załatwić sprawę, jeżeli obie animacje mają ten sam nadrzędny mc. W sumie, można by nawet obie wepchnąć w jeden mc i to jemu przypisać nasłuch eventów. To takie moje stare przyzwyczajenie. Bo - jeżeli klikniesz gdzieś poza obiektem, a puścisz klawisz na nim, to mimo braku odtwarzanego dźwięku, listener będzie chciał go zatrzymać. Ten if przed czymś takim właśnie zabezpiecza. Może nie jest to duży problem przy samym odtwarzaniu dźwięku, ale przy bardziej złożonych animacjach, gdzie kontrolujesz o wiele więcej elementów, mogą być problemy (coś się nie zatrzyma, coś się pogubi, a jeszcze coś w ogóle nie uruchomi). Całkiem niezłe jazdy mogą być, jeżeli niechcący w listenerze naciśnięcia myszy przypisujesz jakąś wartość zmiennej, która ma być użyta przy puszczeniu myszy... Jeżeli zrobisz taką dziwną sztuczkę, jak opisałem, to możesz sobie wybierać - od dzielenia przez zero, aż po nieskończone pętle itp.
-
Trochę masz zamęt w tej funkcji odpowiedzialnej za animację. Podłączyłeś ją do Event.ENTER_FRAME, czyli będzie wywoływana przy każdej klatce. No i byłoby to ok, o ile miałbyś AS 2. W AS3 to marnowanie zasobów i lekkie druciarstwo. Funkcja za każdym razem będzie odpalać niepotrzebne starty, stopy, tak dla animacji, jak i dla dźwięków. O ile przy prostej animacji nie odczujesz problemu, o tyle przy "cięższych" animacjach będziesz miał zużycie cpu i ramu na dość dużym poziomie. Przykład: masz stop przy każdym kliku, po czym sprawdzenie warunku i odpalenie animacji, albo jej ponowne zatrzymanie (mimo że zatrzymana już jest). I tak w każdej klatce. Nie prościej jakoś tak? stage.addEventListener(MouseEvent.MOUSE_DOWN, mouse_down)stage.addEventListener(MouseEvent.MOUSE_UP, mouse_up)var gramy:Boolean = false;var kolowrotek:Sound = new Sound();var sChan:SoundChannel;kolowrotek.load( new URLRequest('muzyczka.mp3') ); //plik jest w tym samym katalogu co swffunction mouse_down(e:MouseEvent) { // AnimacjaRęki.play(); // AnimacjaKołowrotka.play(); trace('klik'); sChan = kolowrotek.play(); gramy = true;}function mouse_up(e:MouseEvent) { // AnimacjaRęki.stop(); // AnimacjaKołowrotka.stop(); trace('release'); if(gramy) { sChan.stop(); gramy = false; }}Aha, dorobiłem parę drobiazgów- SoundChannel, czyli obiekt kontrolujący dźwięk i pozwalający m.in. go pauzować/zatrzymać (co działa w listenerze mouse_up), poza tym dodałem listenerom stage jako obiekt, dla którego będą wykonywane. Zrobiłem tak głównie dlatego, że nie wiedziałem dla jakiego obiektu je przypisałeś u siebie (samo addEventListener zadziała bez wyszczególnionego obiektu tylko w pewnych warunkach, może to było problemem), a nie chciało mi się dłubać nowych mc. Nie wiem jak dokładnie Ci wyjaśnić kwestię przypisywania obiektom listenerów, bo nigdy nie byłem dobry w tłumaczeniu z angielskiego programistycznego na zdrowochłopskorozumowy polski. Jeszcze tylko wspomnę, że listenery dla myszy potrafią "ominąć" klatki. W załączniku masz prosty skrypt - 2 obiekty, jeden ma update zgodne z timeline filmu, drugi - zgodne z wywołaniem eventu (tutaj akurat ruchu myszą). mouse.zip Instrukcja obsługi - klikasz i przeciągasz. Myślę,że po odpaleniu animacji domyślisz się, który jest odświeżany zgodnie z fps filmu, a który zgodnie z eventem. Ale to tylko ciekawostka. Btw, śmieszna sprawa- myślałem że film ma 12 fps, ma 24. Ale i tak widzę różnicę przy poruszaniu kwadratów.
-
Jeżeli chcesz oskryptować zakończenie odtwarzania: snd.addEventListener(Event.SOUND_COMPLETE,funkcja_ktora_ma_odpalic_zmiane_pola_tekstowego); Poczytaj o eventach w AS3.
-
Noktowizor. Sam bym sobie sprawił, gdyby nie parę innych wydatków.
-
Nie, nie. Czekanie na przeszczep serca można porównać właśnie do jego sytuacji. Są tysiące takich jak on, ale dzięki rozgłosowi to jemu ludzie pomogą. I takimi właśnie ludźmi gardzę. Bo nie nie kupią schorowanemu sąsiadowi bez emerytury odrobiny węgla na zimę. Wolą zamiast tego, mieszkając np. na Śląsku, poszukać kogoś z Białegostoku. Bo tak jest wygodniej? Bo można się pochwalić w towarzystwie, że dało się parę groszy, niczym na "adoptowane" zwierzątko w ZOO? I proszę, nie pisz o stawianiu pod ścianą. Nie masz pojęcia komu ktoś bliski zginął w wypadku, kto odwiedza na cmentarzu samobójcę, a kto co miesiąc kupuje nierefundowane leki dla nieuleczalnie chorego.
-
Jak się uprzesz, to jeszcze obiektówki można się przy tym banale nauczyć :D Może w domu dorobię jeszcze obsługę wyjątków i osobny obiekt wczytujący/wyświetlający dane :lol: <? header('Content-Type: text/html; charset=UTF-8'); ?> <pre> <? class Suma{ private $arr; private $suma = 0; public function __construct() { //tak dla rozrywki niczego tutaj nie robimy } public function podlicz() { echo "\nrozpoczęto liczenie"; for($tSuma=0,$i=0;$i<count($this->arr); $i++) $tSuma += (float)$this->arr[$i]; $this -> suma = $fSuma; echo "\nsumowanie zakończone"; } public function pokazWynik() { echo "\nsuma elementów tablicy wynosi: ". $this -> suma; } public function wczytajTablice($tab) { if(is_array($tab)) { $this -> arr = $tab; echo "\nwczytano tablicę:\n"; print_r($this-> arr); echo "\n"; } else echo "\nbłąd wczytywania danych, prawodpodobnie podany argument nie jest tablicą"; } } $tablica = array(2,4,5,7,1,22); $obSuma = new Suma(); $obSuma -> wczytajTablice($tablica); $obSuma -> podlicz(); $obSuma -> pokazWynik(); ?> </pre> Sam się z siebie śmieję :E