Skocz do zawartości

Platyna

Użytkownicy
  • Postów

    2 122
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Platyna

  1. Niech to, przecież ci napisałem. Do dowolnego elementu blokowego dajesz parametr style w którym definiujesz styl. Wsadź go sobie gdzie tam potrzebujesz, żeby był pasek. Ty chcesz chyba w jakiejś komórce tabeli więc <td style="overflow:auto; height:80px;">
  2. Potrafisz używać styli CSS? Na razie zrób to wewnętrznie czyli dodajesz argument style z wartością "overflow:auto;" Style definiujesz tak, że masz parametr <dwu kropek> wartość <średnik> :) Możesz to do komórki td dodać, do tr, albo całej tabeli :P A tu masz bardzo dobry kurs: http://www.kurshtml.boo.pl/css/index.html
  3. Serdecznie witam nową użytkowniczkę :D

  4. CSS Masz taką wartość jak overflow, która określa co ma sie dziać z blokiem gdy zawartość się nie mieści. Z tego co pamiętam to możesz dać jej wartość scroll to pasek będzie zawsze, albo auto żeby pojawił się wtedy kiedy jest potrzebny.
  5. Musisz zrozumieć do czego służy pętla. Jeśli zrobisz to w pętli, tak jak to zrobiłeś to kod wykona się w całości, a dopiero pójdzie dalej. Wszystko się zrobi w czasie jednego stepa. tj: Twój kod w czasie jednego stepa ustawi alarm[0], następnie ustawi visible na 0, po czym ponownie ustawi alarm[0] i jeszcze visible na 1 Pętla zakończy jeden przebieg. Cały kod zostanie wykonany jeszcze 9 razy. I dopiero po wszystkich 10 przebiegach kod będzie wykonany i gra ruszy dalej. Bo to wszystko stanie się w czasie jednego stepa (jakby jednej klatki) Możesz dać w step po prostu: visible=!visible Wtedy co stepa visible będzie zmieniało wartość. Mam nadzieję że wyraziłem się dość jasno :) EDIT: A tak poza tym to serdecznie witam nową użytkowniczkę :D
  6. No a ty napisałeś taki kod, który by musiał dać w playerze :P
  7. Platyna

    Galeria Grafik

    Jakiś dziki ten bieg. Mimo wszystko najlepiej ci wychodzą szkice. :)
  8. No to drawujesz sprejty :P draw_sprite();
  9. 47xxxxx ogarnij się i czytaj uważnie ze zrozumieniem. On ma ten kod w samochodzie a nie w playerze... Fakt kod jest w porządku. Podeślij mi plik to oblukam co jest nie tak.
  10. Robisz sobie jakiegoś sprite z animacją i w kliknięciu na krzesło ustawiasz sprite_index na tego sprite'a. Masz tyż taki event jak Animation End. Tam dajesz co ma się dziać po animacji.
  11. draw_sprite(sprite_index,0,view_xview[0]+80,view_yview[0]+645); Złą kolejność argumentów dałem i o jednym zapomniałem :)
  12. No dobra Marmot. Może i racja. Ja tu niepotrzebnie wtrącam swoje 3 grosze :P To z utworów może jeszcze Californication - Red Hotów :P
  13. Ale w draw masz nie dawać tego kodu tylko masz rysować radar draw_sprite(view_xview[0]+80,y=view_yview[0]+645,sprite_index);
  14. Ale nie ma sensu się uczyć takich kawałków. Ja nie nadążałem kostkowaniem z góry w tempie i się nauczyłem naprzemiennie, po czym mi się było przestawić ciężko. Ogólnie co to za poroniony pomysł żeby palce trenować na utworach? Do tego są ćwiczenia różne na lewą rękę. Jak początkujący sprawność palców będzie na utworach ćwiczył to nic dobrego z tego nie wyjdzie. Utworów sobie może się oczywiście od czasu do czasu jakichś nauczyć, ale przede wszystkim przegrywać sobie ćwiczenie kilka razy dziennie żeby technikę doskonalić. A i teorii: skal, interwałów przydało by się poduczyć. Sam przez to przechodziłem. 2 lata straciłem bezsensownie się ucząc ciągle pojedynczych riffów zamiast się doskonalić technikę i teorii się uczyć.
  15. Smells Like Teen Spirit - Nirvana Wechikuł czasu - Dżem Whisky - Dżem Nie polecam się tego uczyć na początku. Zepsujesz się. Prawidłowo tego i tak nie zagrasz jeśli dopiero się zaczynasz uczyć, a tylko możesz sobie przyswoić złe nawyki. Ja tak mam :D Przez to mi źle idzie kostkowanie z góry.
  16. Platyna

    Pytania Poczatkujacych

    Oczywiście podlizywanie się! A tak na poważnie: Bardzo miło z twojej strony Koksi, że się troszczysz o dobro forum ale moim skromnym zdaniem w takiej formie nikt nic z tego nie wyciągnie, a temat nawet jak sensowny szybko zatonie wśród spamu Valchali. Lepiej z czymś takim napisać do admina, przedyskutować, a nóż to gdzie na widoku przyklei, zamiast samemu brać się za naprawę zła tego świata :D
  17. Pełny obrót to 360 stopni. Wiadomo, że z pełnym obrotem piłka musi obrócić się o długość swojego obwodu (a raczej obwodu największego przekroju) Wzór na obwód koła: 2*pi*r r to promień. Promień to będzie połowa szerokości sprita piłki więc O = sprite_width*pi; (chyba, że masz jeszcze jakieś zbędne pixele przezroczyste wokół sprita to sobie sam musisz zmierzyć promień) To jeszcze raz: przy pokonaniu drogi O piłka wykonuje pełny obrót. Tak więc przy pokonaniu drogi s = sqrt(sqr(hspeed)+sqr(vspeed)) (obliczone z pitagorasa) Czyli drogi O/s razy mniejszej, piłka musi obrócić się o tyle razy mniejszy kąt. image_speed=360*(s/O) Wydaje mi się, że nic nie pochrzaniłem :)
  18. Platyna

    Zmiene Globalne

    Tak, to jest poprawne :P
  19. Platyna

    Zmiene Globalne

    Zmienna globalna istnieje do momentu wyłączenia gry. Tj. nie tracimy jej przy zmianie rooma. Uzywamy ich dokłądnie tak samo jak zwykłych zmiennych tyle, że musimy zawsze przed nazwą dodać "global." czyli po prostu global.nazwa. Zmienne globalne możesz sobie wyobrazić jako zwykłe zmienne utworzone w jakimś obiekcie "global", który istnieje przez cały czas. I odwołujemy się jak do zmiennych w każdym normalnym obiekcie czyli właśnie nazwa, kropka, nazwa zmiennej.
  20. Czytałeś temat w ogóle? W pierwszym poście masz link do strony. Tam masz wszystkie informacje...
  21. Pędzlowi pewnie nie ustawiłeś maksymalnej twardości. Przez to jego krawędzi są jakby rozmyte. Na dużym powiększeniu zobaczył być, że między czarnym pędzlem, a białym tłem są płynnie przechodzące szare pixele. A GM bierze jako przezroczysty kolor z lewego dolnego pixela (u ciebie biały), więc te pixele które nie są idealnie białe są widoczne. Rysuj twardym pędzlem albo użyj różdżki to zaznaczenie i usunięcia tych złych pixeli :P
  22. Z tego co mi wiadomo other odwołuję się tylko i wyłącznie do obiektu z którym obiekt koliduje i tylko w zdarzeniu kolizji z nim działa :P
  23. Ale other masz nadal dziadu xD
  24. other działa tylko w zdarzeniu kolizji :P
  25. To może zrób jakiś obiekt kontrol i w kliknięciu globalnie: GML if(place_meeting(mouse_x,mouse_y,obj1)) { akcja obj1 } else if(place_meeting(mouse_x,mouse_y,obj2)) { akcja obj2 } Obj1 to ten co na wierzchu jest :)
×
×
  • Dodaj nową pozycję...