Skocz do zawartości

szmalu

Użytkownicy
  • Postów

    626
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez szmalu

  1. Dzięki, zaraz wszystkiego popróbuję ;) A mógłby ktoś napisać jakiś ogólny sposób na to, żeby koleś stał nieruchomo po środku, a "świat" się kręcił wokół niego? PS dzięki, poradziłem sobie jakoś :D
  2. Ogólnie jest tak: Left: GML direction+=6 Step: GML image_angle=direction view_angle[ 0 ] = image_angle Podejrzewam, że moja logika poszła w złą stronę :D
  3. Próbowałem, ale obracają się dziwnie nierówno (obiekt nieco szybciej), przez co nie są zsynchronizowane. Musiałem coś nieźle namieszać.
  4. Witam, mam kolejne noobskie pytanie. Jak to zrobić, żeby kamera obracała się wokół obiektu po naciśnięciu klawisza (prawo/lewo), ale żeby ten obiekt pozostawał nieruchomy? Jak dałem GML view_angle[ 0 ]+=6 to obiekt obraca się tak jak kamera.
  5. Jakoś się z tym uporałem :] Co prawda jak zwykle musiałem utworzyć nowy obiekt, w który zamienia się klocek po kliknięciu, ale to chyba wielkiej szkody grze nie wyrządzi. Tak, wiem, pewnie dało się to zrobić 10 razy prościej, ściągając id klikniętego klocka.... W tym momencie przerwałem pisanie posta, bo pomyślałem "faktycznie! przecież to świetne rozwiązanie! dlaczego dopiero teraz na to wpadłem" i poprawiłem grę. Potem patrzę - "ojej! przecież karolo320 napisał wcześniej dokładnie to samo, a ja nie zauważyłem" xD ALE INCEPCJA SIĘ ZROBIŁA W każdym razie, dziękuję bardzo za pomoc, myślałem że już nikt nie pracuje w GM :) EDIT: Dzięki pablo, twoje rozwiązanie jest chyba trochę lepsze, ale już nie chcę grzebać w kodzie po raz setny i poprawiać :D
  6. Dalej nie działa. To ja może wyjaśnię konkretniej gdzie leży problem. Otóż na mapce można tworzyć jednostki, na przykład tutaj utworzyłem dwie: obrazek1 każda może się przesuwać jednorazowo o 3 kratki. Działa to tak, że klikam na jednostkę, potem klikam na puste pole w obrębie 3 okolicznych kratek i przesuwa się. Wszystko działa. Niestety, gdy klikam jednostkę po prawej, a następnie puste pole obok jednostki po lewej, to też się przesuwa w tamto miejsce. obrazek2 Musi być tak, że po wybraniu jednostki, przesuwanie się jej możliwe jest tylko w okolicy tego wybranego obiektu. Nie jest to chyba złożony problem, ale jestem zbytnim noobem żeby go rozwiązać :D
  7. Witajcie, do tej pory sam radziłem sobie z robieniem prostych gier. Tym razem postanowiłem jednak sam zadać pytanie, bo nie znalazłem podobnego problemu na forum. Dobra, do rzeczy :D Chodzi o to, że użyłem warunku GML if distance_to_object(takitam)<120 , z tym że chciałbym żeby odnosiło się tylko do obiektu takitam (jest ich kilka), który ma wartość zazn=1. Jak to zrobić? Proszę o pomoc.
×
×
  • Dodaj nową pozycję...