Skocz do zawartości

Zapisywanie pozycji x i y tych samych objectów do pliku textowego.


Rekomendowane odpowiedzi

Mam problem, robię edytor do gry (przykład), mam już sporo rzeczy. Lecz nie wiem jak zrobić by zapisywało mi do pliku tekstowego pozycje wielu tych samych obiektów. Wiem, że musze zapisać ile ich jest w room, ale nie wiem jak zapisać pozycje wielu obiektów. Nie wiem czy udałoby się na id, bo to są dwa różne pliki (Edytor i Gra).

Odnośnik do komentarza
Udostępnij na innych stronach

GML
object = obj_ennemy

plik = file_text_open_write( 'plik.txt' )

num = instance_number( object )

for (i = 0; i < num; i += 1)

{

obj = instance_find( object,i )

file_text_write_string(plik, 'object:' + string( object_get_name( object ) + ' x:' + string( obj.x ) + ' y:' + string( obj.y)) )

file_text_writeln( plik )

}

file_text_close( plik )

 

w każdym wierszu powinno się znaleźć coś takiego:

object:chuj x:256 y:160

 

object:chuj x:0 y:32

object:chuj x:80 y:96

object:chuj x:128 y:224

object:chuj x:208 y:240

object:chuj x:256 y:160

object:chuj x:288 y:112

object:chuj x:320 y:240

object:chuj x:192 y:288

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem co jest źle w tym:

plik=get_string("Podaj nazwe","")

if file_exists("Data/"+string(plik)+".txt"){

with(obj_mario){instance_destroy();}

file=file_text_open_read("Data/"+string(plik)+".txt")

xx=file_text_read_string(file)

file_text_readln(file)

yy=file_text_read_string(file)

instance_create(xx,yy,obj_mario)

file_text_close(file)

 

}

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...