Servus
Ich bin leider schon seit Jahren von der Thematik weg. Möchte aber gern wieder Fuß fassen. Daher meine Frage...
mittels :
QuoteREPEAT
MOUSESTATE mx, my, br, bl
x=mx-MOD(mx,64);y=my-MOD(my,64)
DRAWSPRITE 0,x, y
SHOWSCREEN
UNTIL KEY (01)
END
habe ich eine Rasterung, die alle 64 Pixel ein Rechteck anzeigt.
Alle 64 Pixel nach links und nach unten habe ich praktisch ein neues Quadrat. Wie kann ich schnell und ohnen großen Code herausfinden in welchem Quadrat ich mich befinde.
Beispiel: Koordinate x = 128 Koordinate y = 64, das wäre dann 3 Spalte 2 zeile. Aber wie berechne ich das.
Danke ;-)
Hi Derb, willkommen im Forum. :good:
Ja, manchmal hat man einen Knoten im Hirn und sieht das offensichtliche nicht, dass kenne ich auch: :zzz:
spalte% = x/64
zeile% = y/64
Das sind integer Operationen, also keine Nachkommastellen (solltest generell Integer verwenden, wenn möglich).
Jeweils ein +1 dazu, falls du deine Spalten/Zeilen anfängst mit 1 statt 0 zu zählen.
:nw:
Danke