Was ist die häufigste Art, mit Mausklicks in Spielen umzugehen?
Vorausgesetzt, Sie haben nur die Möglichkeit, Eingaben über die Maus zu erkennen, ob eine Taste nach oben oder unten gedrückt ist.
Ich verlasse mich derzeit nur darauf, dass die Maustaste ein Klick ist, aber dieser einfache Ansatz schränkt mich in dem, was ich erreichen möchte, stark ein. Zum Beispiel habe ich Code, der nur einmal mit einem Mausklick ausgeführt werden sollte. Wenn Sie jedoch die Maustaste als Mausklick verwenden, kann der Code mehr als einmal ausgeführt werden, je nachdem, wie lange die Schaltfläche gedrückt gehalten wird. Also muss ich es mit einem Klick machen!
Aber wie geht man am besten mit einem Klick um? Ist ein Klick, wenn die Maus von Maus nach oben oder von unten nach oben bewegt wird, oder ist es ein Klick, wenn die Schaltfläche weniger als x Frames / Millisekunden gedrückt war, und wenn ja, wird dies als Maus nach unten und ein Klick, wenn sie nach unten ist, betrachtet für x Frames / Millisekunden oder einen Klick dann mit der Maus nach unten?
Ich kann sehen, dass jeder der Ansätze seine Verwendung haben kann, aber welcher ist der häufigste in Spielen? Und vielleicht frage ich genauer, welches in RTS-Spielen am häufigsten vorkommt?