Teraz potrzebuję sposobu…
Otóż robię typowy edytor mapek gdzie układa się z obrazków mapkę do gry. program odczytuje mi już dokładną pozycję obrazka itp. lecz jest jeden problem
Gdy programik ustali dokładną pozycję gdzie użytkownik chce wstawić obrazek to chciałbym żeby zapisało się to w tablicy a potem sie to wyświetliło…
Zrobiłem więc cos takiego:
wynikAkcji = MojaMapa[a][b];
problem jest taki że na początku mam tablicę:
var MojaMapa:Array = new Array(
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","0","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z"),
new Array("z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z","z")
);
No i wszystko działa dobrze, oprócz tego że tablica jest co chwilę wczytywana więc zmiana pojawia się dokładnie na ułamek sekundy, po czym tablica zostaje w starym stanie :roll:
Wstawiłem więc tablicę w if’a i wczytuje się tylko raz. No i dalej nie działa :-k Gdy teraz sprawdzam co jest w miejscu tym które zmieniłem (tworzę zmienną i pobieram dane z tablicy) to pisze “undefined”. Potem z kolei usunąłem tego ifa i tablica znowu się ciągle wcztuje. W zmiennej jest “z”…
A chciałem żeby jedno z tych “z” było zmienione np. na “0”.
ma ktos na to sposób???
Proszę o szybką odpowiedź ponieważ muszę to skończyć do końca tygodnia a to mój ostatni “klocek” do zbudowania programiku.