Anordung im feld |
Tommy1234
Foren As
Dabei seit: 12.07.2015
Beiträge: 93
|
|
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
|
|
05.05.2021 17:03 |
|
|
as_string
Haudegen
Dabei seit: 06.11.2013
Beiträge: 638
Herkunft: Heidelberg
|
|
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
|
|
06.05.2021 10:36 |
|
|
Tommy1234
Foren As
Dabei seit: 12.07.2015
Beiträge: 93
|
|
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
|
|
23.06.2021 16:58 |
|
|
Tommy1234
Foren As
Dabei seit: 12.07.2015
Beiträge: 93
|
|
Allerdings abhängig von der jeweiligen Richtung...
|
|
23.06.2021 16:59 |
|
|
|