Mausklick in unregelmässige Flächen erkennen
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
> Wenn jemand ne einfachere/schnellere Lösung weiss, wäre ich interessiert.
ich würde es mit einer referenz-grafik machen:
eine zweite grafik im speicher haben, bei der jede area eine andere farbe hat.
du liest die koordinaten des mausklicks aus, und überprüfst die farbe an dieser stelle der referenz-grafik.
ich würde es mit einer referenz-grafik machen:
eine zweite grafik im speicher haben, bei der jede area eine andere farbe hat.
du liest die koordinaten des mausklicks aus, und überprüfst die farbe an dieser stelle der referenz-grafik.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
dumme frage aber warum nutzt du nicht [c]SpritePixelCollision(#Sprite1, x1, y1, #Sprite2, x2, y2)[/c] ?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Ich hab Kaerus Vorschlag mal umgesetzt.
Ist deutlich schneller.
Hier der Link (Gezipptes File mit Code und 2 Bildern, 46k)
http://purebasic.stdojedmahr.de/schnips ... echen2.zip
Ist deutlich schneller.
Hier der Link (Gezipptes File mit Code und 2 Bildern, 46k)
http://purebasic.stdojedmahr.de/schnips ... echen2.zip
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
auch ne gute idee...
je nach anwendung würde dann vielleicht sogar 1/3 oder 1/4 genügen...
irgendwann würde es dann sinnvoll, die aktuelle area zu highlighten,
oder ihren namen in nem gadget nebenan abzuzeigen oder sowas...
je nach anwendung würde dann vielleicht sogar 1/3 oder 1/4 genügen...
irgendwann würde es dann sinnvoll, die aktuelle area zu highlighten,
oder ihren namen in nem gadget nebenan abzuzeigen oder sowas...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22