Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Jak zapisać to do zmiennych


AdirasOwns

Rekomendowane odpowiedzi

Opublikowano

Witam. Możecie mi napisać jak z pliku poniżej pozapisywać liczby do zmiennych tzn. aby zmienna int tilewidth miała przypisaną wartość linijki "tilewidth=16". Generalnie chcę aby wszystkie linijki z pliku mieć ładnie pozapisywane w zmiennych. Plik został wygenerowany dzięki edytorowi map Tiles.


[header]
width=10
height=10
tilewidth=16
tileheight=16

[tilesets]
tileset=terrain.png,16,16,0,0

[layer]
type=Tile Layer 1
data=
3,3,3,3,3,1,3,3,3,3,
3,3,3,3,3,1,3,3,3,3,
3,3,3,3,3,1,3,3,3,3,
3,3,3,3,3,1,3,3,3,3,
3,3,3,1,1,1,3,3,3,3,
3,3,3,1,3,3,3,3,3,3,
3,3,3,1,3,3,3,49,3,3,
3,3,3,1,3,3,3,3,3,3,
3,3,3,1,3,3,3,3,3,3,
3,3,3,1,3,3,3,3,3,3

[layer]
type=Tile Layer 2
data=
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,74,0,0,
0,0,0,0,0,0,0,74,0,19,
0,0,0,0,0,0,0,74,0,19,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0

 

 

2mmtzeu.jpg

Opublikowano

A można prosić o jakiś gotowy kod który wyszukuje w pliku String o danej nazwie i zwraca zmienną znajdującą się po nim? :)

zwraca zmienną ? Wut? Możesz sobie zrobić tablicę ze zmiennymi np id kafelki i jej obrazka.

 

Do tego zwykle czytanie pliku i parsowanie go linia po lini. np jak masz 3,4,5,6

to zeby miec int[]{3,4,5,6] robisz:

String[] dane = "3,4,5,6".split(",");

int[] liczby = new int[dane.lenght]

int i =0;

for(String liczbaString : dane){

liczby[i++] = Integer.parseInt(liczbaS....

pisane odrecznie wiec cos moglem pogmatwać gl.

Opublikowano

A czy jest jakiś sposób na odczytanie jaki wyraz/liczba znajduje się w pliku tekstowym po określonym wyrazie? Np jak odczytać liczbę znajdującą się po wyrazie "width="?

2mmtzeu.jpg

Opublikowano

A czy jest jakiś sposób na odczytanie jaki wyraz/liczba znajduje się w pliku tekstowym po określonym wyrazie? Np jak odczytać liczbę znajdującą się po wyrazie "width="?

if(line.contains("width="

 

Czemu sobie nie szukasz na google takich rzeczy, byś czas zaoszczędził

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...