Vorrei sapere se il pulsante del mouse è giù,anche se si fa clic su un altro oggetto. Come lo faccio? Semplicemente aggiungendo i listener di eventi non funziona perché non si innesca se qualcos'altro è in cima all'oggetto.
Grazie
risposte:
2 per risposta № 1Aggiungi entrambi gli ascoltatori di eventi Click & MouseDown allo stage.
Se viene fatto clic su un oggetto, l'evento salirà allo stadio in modo che sia possibile registrarlo e reagire di conseguenza.
Puoi anche controllare l'evento.proprietà currentTarget per scoprire da dove ha avuto origine l'evento, questo dovrebbe dirti se era il palco o un oggetto su cui è stato fatto clic e anche da dove proviene l'evento del mouse down.
0 per risposta № 2
Aggiungi un listener di eventi mouse verso lo stage (o un altro genitore di tutti gli oggetti in questione)