Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    verificare che il mouse si trovi entro precise coordinate

    Ho bisogno di verificare che il mouse si trovi entro precise coordinate (ed es.: _x=250, _y=62 - vertice superiore sinistro - _x=550, _y=562 - vertice inferiore destro), ma non posso utilizzare un pulsante invisibile, perchè l'area contiene un elenco di link.
    Ho provato a creare una funzione, così:
    Codice PHP:
    function draggit() {
        if (
    _root._ymouse>=62 && _root._xmouse>=250 && _root._ymouse<=562 && _root._xmouse<=550) {
            
    //AZIONE 1
        
    } else {
            
    //AZIONE 2
        
    }

    ma non funziona affatto...
    Come posso risolvere?
    metatad
    graphic & web design

  2. #2
    hai assegnato quella funzione ad un enterframe vero?
    Altrimenti non succede nulla sicuramente..

    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

  3. #3
    Ma la funzione deve essere richiamata in qualche modo, altrimenti il codice interno non viene eseguito. Per farlo potresti aggiungere sotto la funzione la chiamata con il setInterval in questo modo

    myInterval=setInterval(draggit,200);

    se devi interrompere questo ciclo in qualche modo basta che scrivi


    clearInterval(myInterval);


  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    ho risolto in un'altro modo...
    Codice PHP:
    myListener = new Object();
    myListener.onMouseMove = function() {
        if (
    _root.lists.submain.hitTest(_root._xmouse_root._ymouse)) {
            
    //AZIONE 1
        
    } else {
            
    //AZIONE 2
        
    }
    };
    Mouse.addListener(myListener); 

    Grazie comunque...
    metatad
    graphic & web design

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.