Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Anordung im feld (http://www.informatikerboard.de/board/thread.php?threadid=4369)
Geschrieben von Tommy1234 am 05.05.2021 um 17:03:
Anordung im feld
Hie, ich habe ein paar einheiten auf einem spielfeld 2dimensionales grid und möchte die einheiten anordnen beim instanzieren. für nord süd ost und west hab ichs (x%3),(y/3) etc. wie geht das bei den diagonalen?
Danke für antworten
Geschrieben von as_string am 06.05.2021 um 10:36:
Kannst Du das nochmal etwas genauer erklären? Ich verstehe, Du hast eine Funktion, die aus x und y einen Index errechnen kann. Aber wie meinst Du das mit der Diagonalen? Was ist der Eingabewert / die Eingabewerte? Wo sollen dann die Einheiten genau platziert werden?
Gruß
Marco
Geschrieben von Tommy1234 am 23.06.2021 um 16:58:
Hi,habe das hinbekommen.
Orthogonal ist es ... new Point(i%3,i/3)
Diagonal ist es dann ... new Point((i%3)+(i/3),(i/3)-(i%3)).
Danke trotzdem fürs Interesse
Geschrieben von Tommy1234 am 23.06.2021 um 16:59:
Allerdings abhängig von der jeweiligen Richtung...
Forensoftware: Burning Board, entwickelt von WoltLab GmbH