Domanda

è possibile per flash per rilevare off-stage coordinate del mouse per trascinare continuamente un oggetto all'interno dei suoi confini mentre il mouse si muove al di fuori della fase?

Ad esempio: ho un quadrato rosso trascinabile sul mio palco. il palco è ai limiti della resistenza. se mi trascino il quadrato rosso al fondo del palco e continuare a trascinare al di fuori e intorno al palco, mi piacerebbe il quadrato rosso per continuare a muoversi al suo interno di limiti, seguendo le coordinate del mouse.

attualmente, trascinando arresta non appena lascio la fase e il quadrato rosso inizia solo a muoversi con le coordinate del mouse se Rientro limiti fase.

È stato utile?

Soluzione

Flash non sarà possibile ottenere gli eventi del mouse quando il mouse è fuori lato il suo spazio scenico; così ho paura non si può fare questo.

Altri suggerimenti

Se il pezzo flash è all'interno di un browser web, si "potrebbe" cercare di utilizzare javascript per raccogliere la posizione x e y per il mouse e poi alimentano di nuovo a Flash utilizzando ExternalInterface . Una parola di cautela, però, questo potrebbe rivelarsi molto difficile da integrare in tutti i browser e c'è un sacco di spazio per gli errori. Questo non dovrebbe impedirvi di provare comunque.

Vedere util programma PageFlip di iparigrafika.hu

Quando si trascina un angolo della pagina, il mouse spostato fuori lato del palco è giusto. Prendi il V2.2 programma sorgente allo stesso indirizzo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top