Skocz do zawartości

Sirluki

Użytkownicy
  • Postów

    769
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Sirluki

  1. Tzn. jest dobrze, ale chodziło mi o to, że wystarczy kliknąć raz na obiekt i wykonana zostaje akcja 1 a jak klikniesz drugi graz na obiekt, to wykonana zostaje akcja 2. :) Mozesz powiedzieć jak to poprawić w Twoim kodzie? :)
  2. Sirluki

    Logo strony

    Jeszcze jedno łap:
  3. W jedną stronę działa, w drugą już nie :(
  4. Wiem, że można zrobi to na zmiennych, ale nie można prościej? :)
  5. Wiem, że to już było tysiące razy, ale dalej się z tym motam - szukałem i dalej nie mam optymalnego rozwiązania. Mianowicie: Jak zrobić (najlepiej w evencie Mouse - left pressed), że kiedy klikne pierwszy raz to spełniona zostaje akcja 1 a kiedy klikne drugi raz, to spełniona zostaje akcja 2. Robiłem to tak: GML switch (sprite_index = sprite0) { case 0: image_speed = 0.2 sprite_index = sprite0; break; case 1: sprite_index = sprite1 instance_destroy(); break; } i niezbyt dobrze to działa, tzn. nie usuwa objektu. Proszę o pomoc, bo nie za bardzo wiem jak to zrobic. :)
  6. To nic nie da. Tymon zrobił to inaczej w przykładzie. Narazie kombinuje, może się uda :)
  7. Naucz się pomagać <_< Create: GML if (keyboard_check(vk_control)) sprite_index = sprite; //sprite akatku albo po prostu w evencie Key press -> control GML sprite_index = sprite; //sprite akatu :)
  8. Pomysł nie aż taki zły, ale będzie kiepsko z nawigacją po temacie :P
  9. Sirluki

    Galeria Grafik

    Wygląda dobrze :) Nogi proste, ale ta po lewej stronie wydaje się dziwna :P
  10. Jest OK, ale czarny kwadraci dalej wychodzi poza obręb mini mapy :) Przy rogu powinien się zatrzymywać, a poruszać powinna się tylko kulka. Mam nadzieję, że wiesz o co chodzi :)
  11. Tez tak myslalem, ale kiedy umieściłem to "za" kodem na dodawanie sprita pokazywalo nieznana zmienna (w tym wypadku "szerokosc" i "wysokosc") :) A z sprite_get_width i sprite_get_height tez kombinowalem, ale teraz już rozumiem co robiłem źle :D Oczywiście działa bez zarzutu. Dzięki bardzo :)
  12. Mam jeszcze jeden problem, otóż: Korzystam z sprite_add iw eim, że można tam ustawić orgin, ale jak zrobić to, żeby orgin, był zawsze wyśrodkowany? Tzn. mam różne wielkości grafiki, i jak zrobić/co wpisać (w miejsce xorig,yorig) aby bez względu na wielkość wczytywanego sprita, orgin zawsze był w samym centrum obrazka? Kombinowałem m. in. z: GML szerokosc = sprite_width/2 wysokosc = sprote_height/2 sprite_add(plik,1,1,0,0,1,szerokosc,wysokosc); ale nic nie dziala. Proszę o pomoc :)
  13. Na tej stronie jest przykład gry podzielonej na tury. :)
  14. Właśnie miałem napisać, że już sobie poradziłem. :) Aczkolwiek dzięki za pomoc. Zamykam :)
  15. OK, działa. A zna ktoś może odp. na drugie pytanie? :)
  16. Witam :) Mam dwa pytania odnośnie snapshotów: -Czy da się zrobić snapshota za pomocą kodu? Jeśli tak to jak? -Czy da się zrobić snapshota, ale tylko jednego obiektu, a nie okna całej gry? Dzięki :)
  17. Nie wiem czy o to chodzi, ale zajrzyj do tego tematu :)
  18. Kilka dni temu a ja nie widziałem :blink: Oczywiście 4/5. Świetne. Super wykonanie. :)
  19. 2/5 Mało wydajny. Tzn. jeśli chodzi o gre, to spoko. Ale "w środku" to słabo wygląda, a już najgorsze jest to: i te podwójne obiekty. :)
  20. Bez skryptu plecaka nic nie zrobimy. Kombinuj z: view_xview[0] view_yview[0]
  21. Ok, przeszedłem całą. Plusy: - sterowanie (realistyka) - grafika Minusy: - błędy (w 2 planszy, ruszyłem i ... pokazał się napis, że zapomniałem włączyć kierunkowskazu - na prostej drodze) - plansze (Czym różni się 1 od 2? W obydwóch zrobiłem to samo, i przeszedłem plansze.) 3/5
  22. 1 plansza trochę za ciężka :)
  23. Sirluki

    Galeria Grafik

    Dobre :) Proste i czytelne.
  24. 1. 3. Rysuj tekst nad potworem, zależny od zadanych obrażeń, dodaj w step (np. obj_obrazenia): GML y-= 1 //zeby sie unosił do góry image_alpha -= 0.1 if (image alpha <= 0) instance_destroy() Potem postaram się napisać jakiś przykład. Teraz się śpieszę na trening :)
×
×
  • Dodaj nową pozycję...