garst Opublikowano 29 Stycznia 2009 Udostępnij Opublikowano 29 Stycznia 2009 Zrobiłem obiekt, który co 5 sekund tworzy inny obiekt. Chodzi mi o to żeby powstałe obiekty nie były w jednym miejscu, ale na około obiektu który je tworzy, czyli czymś w stylu if w jednym miejscu jest już obiekt żeby stworzyło następny pod nim a jeśli jest już kilka pod nim to potem po lewo potem w gore i potem w prawo i znowu w dol. Trochę napsialem nielogicznie, ale chyba zrozumiecie xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Misiek999 Opublikowano 29 Stycznia 2009 Udostępnij Opublikowano 29 Stycznia 2009 obrazek lepiej zrób bo rzeczywiście to trochę nielogiczne, albo lepiej wytłumacz. Może być tak, że punkt tworzenia przesuwa się po okręgu dookoła obiektu ? A potem by ewentualnie zwiększał promień ( odległość od obiektu ) po zapełnieniu ? edit : Jeśli tak to łap skrypt ( zakładając, że twoje potworki mają rozmiary 32x32 i wycentrowany orgin ) : Create : GML alarm[ 0 ] = room_speed; Alarm[0] : GML var temp_len, temp_dir, xx, yy; temp_len = 64; temp_dir = 0; while( 1 ) { xx = x + lengthdir_x( temp_len, temp_dir ); yy = y + lengthdir_y( temp_len, temp_dir ); if position_meeting( xx, yy, obj_enemy ) { if temp_dir == 315 { temp_len += 32; temp_dir = 0; continue; } temp_dir += 45; continue; } else { instance_create( xx,yy,obj_enemy ); // tworzenie wroga alarm[ 0 ] = room_speed; break; // przerwanie pętli } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
garst Opublikowano 29 Stycznia 2009 Autor Udostępnij Opublikowano 29 Stycznia 2009 chodzi mi o to żeby potwory pojawiały się na około głównego obiektu w takiej kolejności jak na obrazku w pustych polach są domyśle cyferki zgodnie z kolejnością xD http://www.imagic.pl/public/247361/bez%C2%A0tytu?u.JPG <--- obrazek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Misiek999 Opublikowano 29 Stycznia 2009 Udostępnij Opublikowano 29 Stycznia 2009 Łapaj przykład ;) ( pod gm 7. ) https://gmclan.org/up2321_12_krag2.html Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
garst Opublikowano 30 Stycznia 2009 Autor Udostępnij Opublikowano 30 Stycznia 2009 a nie masz przykładu do gm 6.1 lub jakiegoś kompilatora którym mógłbym to zmienić na 6.1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
PsichiX Opublikowano 30 Stycznia 2009 Udostępnij Opublikowano 30 Stycznia 2009 http://www.ismavatar.com/lgm/download.php Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
garst Opublikowano 30 Stycznia 2009 Autor Udostępnij Opublikowano 30 Stycznia 2009 powiem krótko thx xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się