AS3: HitTest Jedes Objekt
Arbeite ich an einer Anwendung, bei der ein Bild dient als cursor. Jetzt würde ich gerne wissen, zu jeder Zeit, über welchem Objekt sich der Mauszeiger. Wie eine Art HitTestObject (*), wo kann ich dann sehen, was Objekt der * repräsentiert. Hat jemand eine Idee, wie könnte ich dies erreichen? (und mit der Maus ist keine option)
- Tun Sie wirklich brauchen, um den hittest mit dem Bild selbst? Die Maus ist immer noch da, Sie können es nur nicht sehen. Sie können hittest/mouseOver mit, dass
- die Maus gibt es nicht, das ist das, was das problem ist 😉 ich bin mit einer anderen Methode zur Steuerung der Bild 🙂
- wie kontrollieren Sie die cursor?
- webcam motion detection 🙂
- haha, ok dann :D. ich sehe, Sie fixiert es sowieso nicht, also viel Glück!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie die Elemente, die Sie überwachen möchten für 'schwebt' in einem separaten array
dann fügen Sie eine onEnterFrame-listener an dem Objekt befestigt, um Ihre Maus, die durchläuft das array und führt hitTests mit jedem der Objekte.
- und dies geht in der onEnterFrame-handler für Ihre Maus-attached-Objekt:
Habe ich das problem gelöst schon 🙂 da sich der cursor in ein anderes sprite als die anderen, die ich hatte, es zu tun auf diese Weise, weil ich konnte nicht übergeben Sie die Objekte schweben in einem array.