Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    251

    evento all'uscita del filmato flash

    Ciao,

    mi sa che sto chiedendo un'assurdità ma è possibile attaccare un evento quando il mouse esce dal filmato flash ?

    se esiste..com'è la funzione?

    Grasie


  2. #2
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    penso proprio di si.. ma non sapei aiutarti.. cmq guarda la guida di flash mx 2004, sotto la classe mouse ci sono eventi ineressanti..
    forse dovresti rilevare la posizione innanzitutto del mouse e associare una azione quando il puntatore s trova ai limiti dello stage..
    cmq non credo sia difficile creare una cosa del genere..

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    251
    grazie lo stesso


  4. #4
    sulla root
    codice:
    lar = _width;
    alt = _height;
    this.onEnterFrame = function () {
    	if (_xmouse > lar || _xmouse < 0 || _ymouse > alt || _ymouse < 0) {
    		trace ("uscito");
    	}
    };

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    esatto.. + o - quello che ho detto io tradotto in as

  6. #6
    l'hai provato? perchè non so se davvero parte in quanto non penso che rilevi il mouse se uscito dal flash, quindi forse non rileva nemmeno che è uscito, ma la sua ultima posizione all'interno del filmato (s'intende ovviamente per swf pubblicati senza bordi e alle dimensioni reali...)
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    251

    perfetto!

    Funziona.

    Grazie mille!!!!

    :quote:

  8. #8

    Re: perfetto!

    Originariamente inviato da sfinge
    Funziona.

    Grazie mille!!!!

    :quote:
    codice:
    this.rr.useHandCursor = false;
    this.rr._alpha = 0;
    this.rr.onRollOver = function () {
    	trace("dentro!");
    };
    this.rr.onRollOut = function () {
    	trace("fuori!");
    };
    dove rr è un bottone con le dimensioni dello stage.
    Quello che dice Panta è corretto...ed io non ci avevo pensato.
    Manco tu evidentemente..
    così la soluzione è rozza ma efficace
    grande Panta

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    251
    quest'ultimo mi sembra più efficace.
    Inoltre è un bottone ma senza la manina.

    Ottimo!

    merci

  10. #10

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.