Mit einfachen Verwendung von jQuery:Gibt es eine ergänzende Möglichkeit, etwas wie Mausereignisse zu erhalten?
Wenn ich ein stationäres Feld (sagen wir, ein farbiges Rechteck), und ich bewege die Maus in oder aus ihm heraus, gibt jQuery mir Ereignisse, wenn ich den Mauszeiger über die Grenze bewegen von der Box in die eine oder andere Richtung.
Wenn ich ein farbiges Rechteck habe, das programmgesteuert bewegt wird, sagen wir nach rechts, und ich lege die Maus rechts neben die Box und warte, die Box bewegt sich unter dem Mauszeiger und bewegt sich darüber hinaus, aber ohne Erzeugen von Mausereignissen (oder zumindest Mausereignissen, die mir bekannt sind).
Welche Möglichkeiten gibt es, etwas semantisch vergleichbar mit dem "stationären Objekt, bewegenden Mauscursor" zu erhalten, wenn sich das Objekt bewegt und der Mauszeiger stationär ist?
Arbeiten Sie mit Leinwand?Ich habe nicht viel Erfahrung damit, aber mit Canvas bin ich sicher, dass Sie die Koordinaten Ihrer aktuellen Mausposition speichern und die Kollision basierend auf der sich ändernden Position der Box berechnen können. – Trace
Als eine Ressource: Es gibt ein Buch da draußen "Basis HTML5 Animation mit JavaScript", das beschreibt, wie dies (und vieles mehr) mit Leinwand sehr gut erreicht werden kann. – Trace
Sehr nette Frage! Ist es möglich, ein Spiel oder ein Schnipsel damit zu bekommen? – Gavriel