2016-09-23 2 views
1

Ich mache gerade eine E-Learning-Webseite. Ich versuche, Funktionalität hinzuzufügen, wo Benutzer einen Text ziehen und auf einen Drop-Bereich/Bild platzieren können.Kollisionserkennung/hitTest in staffelei

Wie kann ich drop/hittest in easeljs erkennen?

PLZ Hilfe. Ich bin neu in diesem Bereich.

Antwort

2

Es gibt eine hitTest Methode in einer Klasse, die DisplayObject wenn ein Point prüft (in lokalen Koordinaten) nach innen ist.
jedoch:

Shape-to-Form Kollision wird durch EaselJS derzeit nicht unterstützt.

So können Sie entweder überprüfen, ob Ihr Dragierpunkt das Ziel schneidet, oder eine benutzerdefinierte Hit-Testfunktion schreiben.

+2

Hier ist ein kurzes Beispiel, das Punkt-basierte und grundlegende Form-zu-Form-Kollision zeigt: http://jsfiddle.net/lannymcnie/0u7zmjhg/ – Lanny