violentviper
Lt. Commander
- Registriert
- Mai 2008
- Beiträge
- 1.661
Hallo,
ich möchte gerne folgendes Grundzenario möglichst einfach realisieren. Und zwar soll es eine Webanwendung werden, also auf einer Internetseite, mittels JavaScript oder what ever.
Ich habe ein 3x3 großes Feld mal zur Verständnis in Paint zusammengeklatscht, hier zu sehen.
Und ein Steuerkreuz, mit dem ich den grünen Kreis in dem Feld hin und her bewegen möchte.
Wenn ich den oberen Pfeil drücke, soll das dann so aussehen:
Also, ich möchte sozusagen den grünen Kreis oder was auch immer, in dem Feld hin und her bewegen möchten. Jedoch nur horizontal und vertikal - nicht diagonal.
Dazu habe ich mir überlegt, das ich ein Array in ein Array packe mittels Javascript, um mehrdimensional zu werden. Somit könnte ich dann die einzelnen Felder ansprechen. Jedoch weiß ich nicht, wie ich hier den Kreis am besten reinpacke, der sich dann auch noch in dem Array bewegen kann. Zumal man ja jedesmal die vorherige Position aus dem Array wieder rauslöschen muss, da sich der Kreis immer nur an einer Stelle befinden kann.
Ich will keine vorgekaute Lösung, ich möchte nur einen Ansatz wissen, wie man das am leichtesten Programmiert. Gerne auch mit anderen Programmiersprachen oder Frameworks die sich hierfür besser eigenen als JS und Jquery.
ich möchte gerne folgendes Grundzenario möglichst einfach realisieren. Und zwar soll es eine Webanwendung werden, also auf einer Internetseite, mittels JavaScript oder what ever.
Ich habe ein 3x3 großes Feld mal zur Verständnis in Paint zusammengeklatscht, hier zu sehen.
Und ein Steuerkreuz, mit dem ich den grünen Kreis in dem Feld hin und her bewegen möchte.
Wenn ich den oberen Pfeil drücke, soll das dann so aussehen:
Also, ich möchte sozusagen den grünen Kreis oder was auch immer, in dem Feld hin und her bewegen möchten. Jedoch nur horizontal und vertikal - nicht diagonal.
Dazu habe ich mir überlegt, das ich ein Array in ein Array packe mittels Javascript, um mehrdimensional zu werden. Somit könnte ich dann die einzelnen Felder ansprechen. Jedoch weiß ich nicht, wie ich hier den Kreis am besten reinpacke, der sich dann auch noch in dem Array bewegen kann. Zumal man ja jedesmal die vorherige Position aus dem Array wieder rauslöschen muss, da sich der Kreis immer nur an einer Stelle befinden kann.
Ich will keine vorgekaute Lösung, ich möchte nur einen Ansatz wissen, wie man das am leichtesten Programmiert. Gerne auch mit anderen Programmiersprachen oder Frameworks die sich hierfür besser eigenen als JS und Jquery.