Registratevi Very Happy se ti registri cresceremo! dai registrati!
Registratevi Very Happy se ti registri cresceremo! dai registrati!
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.

Clicca per accedere alla radio :D,off Image
 
IndicePortaleCercaUltime immaginiRegistratiAccediReanix Radio

 

 [AS3] Cursosre personalizzato

Andare in basso 
2 partecipanti
AutoreMessaggio
Piovasco
SuperMod
SuperMod



Messaggi : 17
Crediti : 1253
Data d'iscrizione : 02.10.09

[AS3] Cursosre personalizzato Empty
MessaggioTitolo: [AS3] Cursosre personalizzato   [AS3] Cursosre personalizzato EmptySab Ott 03, 2009 4:08 pm

Visto che il passaggio da AS2 a AS3 per molti è davvero duro, vediamo di renderlo meno tragico studiando alcuni dei codici usati maggiormente. Oggi vedremo come cambiare cursore usandone uno personalizzato.

Inanzi tutto, creiamo un nuovo MovieClip e disegniamo qui il nostro puntatore. Diamo al movieclip come istanza 'cur'. Selezionate ora il fotogramma nel quale deve essere usato il puntatore e scriviamo il seguende codice...

Codice:

    //Nascondo il cursore
    Mouse.hide();

    //Nascondo il cursore
    cur.visible = false; 
    cur.mouseEnabled = false;
    cur.mouseChildren = false;



    // aggiungiamo allo stage il listener per far entrare in scena il nostro cursore
    stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler);

    // con la sua funzione
    function mouseMoveHandler(evt:MouseEvent):void
    {
      cur.visible = true;
    cur.x = evt.stageX;
    cur.y = evt.stageY;
    }

    //facciamo in modo che se il mouse esce dall'area attiva, il cursosre sparisca...
    stage.addEventListener(Event.MOUSE_LEAVE, mouseLeaveHandler);
   
    // con la sua funzione
    function mouseLeaveHandler(evt:Event):void
    {
    cur.visible = false;
    }

Potete settare con maggiore precisione il drag del movieclip dalla funzione mouseMoveHandler.
Torna in alto Andare in basso
Skizzo
Amministratore
Amministratore
Skizzo


Messaggi : 84
Crediti : 5062
Data d'iscrizione : 27.09.09
Età : 29
Località : 127.0.0.1

[AS3] Cursosre personalizzato Empty
MessaggioTitolo: Re: [AS3] Cursosre personalizzato   [AS3] Cursosre personalizzato EmptyMar Ott 06, 2009 1:56 pm

Bellissimo XDXD...
Torna in alto Andare in basso
 
[AS3] Cursosre personalizzato
Torna in alto 
Pagina 1 di 1

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
 :: Interesse generale :: Programmazione-
Vai verso: