Skocz do zawartości

karolo320

Użytkownicy
  • Postów

    1 928
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez karolo320

  1. Np jak dasz speed=5 direction=180 to poleci w lewo, ale obrazek będzie "naturalny"
  2. Dzięki Huder :) Ale teraz chcym zrobić, żeby ko kliknięciu w rysowany kwadracik coś się stało, ale nie mam pomysłu jak to zrobić :/ Mam taki kodzik, ale średnio działa: GML While(true){ draw_set_color(c_lime) draw_rectangle(50,200,150,250,0) draw_set_color(c_black) draw_text(55,205,'KONTYNUUJ') draw_set_color(c_lime) draw_rectangle(200,200,300,250,0) draw_set_color(c_black) draw_text(205,205,'WYJDZ') if ( keyboard_check_direct(mb_left)){ x=mouse_x y=mouse_y if collision_rectangle(50,200,150,250,pauza,0,0){ instance_destroy() }else if collision_rectangle(200,200,300,250,pauza,0,0){ game_end() } } }
  3. image_angle=dir :) W create To, że rysujesz sprite pod kątem to jedno, ale musisz obrócić też obiiekt
  4. Ale to by było bezsensu, jakby inv było lokalne
  5. niemożliwe :D ustaw sobie większe liczby, bo może przy tak małej różnicy nie widzisz różnicy :D (jedna sekunda to wartość room_speed)
  6. create alarm[0]=irandom_range(od,do) EVENT alarm[0] instance_destroy()
  7. To Gnysiu dobrze Ci powiedział
  8. O nie :P Po odpaleniu gry cały komp się wiesza
  9. Ok, zrobiłem sobie obiekt pauza i wstawiłem go do roomu :) Odpalam grę i wywaliło mi czarny kwadrat, ale bez alphy, a po wciśnięciu eskejpu nic się nie stało. W draw pauzy wstawiłem: while ( true ) { draw_set_color(c_black) draw_set_alpha(0.5) draw_rectangle(view_xview+10,view_yview+10,view_xview+630,view_yview+470,0) draw_set_alpha(1) if ( keyboard_check(vk_escape)) break; instance_destroy() screen_refresh() } Co zrobiłem źle? Bo chyba Cię nie zrozumiałem :P
  10. Siema, jak zrobić w grze menu pauzy? Tzn: Gram sobie, wciskam P i pojawia się menu Zakończ grę, wczytaj itd itp. Głównie chodzi mi o to, jak to najoptymalniej zrobić i jak zastopować całą grę poza tym menu. Z góry dzięki
  11. Tia, nawet mnie nie zdemotywowałeś :) A jestem pewnie jednym z głupszych (chodzi o kodzenie) ludzi na tym forum :D Powodzenia wszystkim! Mam pytanie: Jak obcy atakują ziemię to jest to gra o kosmosie? ;d
  12. if point_direction(x,y,objectA.x,objectA.y)=direction{ strzelaj }
  13. kanał alpha, image_alpha=0.5?
  14. czyli jak powinna wyglądać ta pętla? :D Znaczy mogę to zrobić na obkoło (sprawdzac 4 razy z innym numerkiem) ale chcem tak!
  15. Siema. CREATE: for(i=1;i<=4;i+=1){ bron=1 } bron_teraz=1 STEP: for(i=1;i<=4;i+=1){ if keyboard_check_pressed(ord(i)){ if bron=1{ bron_teraz=i exit } } } i mam pytanie: Co jest źle, bo bron_teraz się nie zmienia?
  16. EVENT jak dostaniesz if instance_exists(czarwony_enkran){ with(czerwony_ekran){ instance_destroy() } } instance_create(x,y,czerwony_ekran)
  17. nie odpaliłeś viewa w opcjach roomu :) https://gmclan.org/up7221_12_mini.html i nie mów, że nie działa, bo to kod z tego tematu :D
  18. hmm, nie można tak? CREATE xx=view_xview yy=view_yview sila=5 //sila trzonsienia STEP view_xview=xx+random_range(-sila,sila) view_yview=yy+random_range(-sila,sila) Ale to tylko jak view się nie przemieszcza, ewentualnie można zrobić tak: CREATE sila=5 //sila trzonsienia STEP view_xview=view_xview+random_range(-sila,sila) view_yview=view_yview+random_range(-sila,sila)
  19. @up: To jest boooooooskie :death:
  20. post do usunięcia xD w evencie END STEP daj global.zmiennaktorachceszpowiekszyc=zmienna
  21. if distance_to_object(hero)<=100 and !collision_line(x,y,hero.x,hero.y,sciana,1,1){ mp_potential_step(hero.x,hero.y,3,1) }else{ if distance_to_point(respx,respy)<3 { // za liczbe 3 wstaw szybkosc z ktora bedziesz sie poruszac mp_potential_step(respx,respy,3,1) }}
  22. mogłeś zedytować a nie double -.-
  23. karolo320

    mechFox

    dlaczego top down jeden screen? Tylko jedna mapa taka będzie? (latanie, plywanie )
×
×
  • Dodaj nową pozycję...