Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    MouseWheel e focusmanager

    Ciao a tutti,
    vorrei utilizzare l'evento on MouseWheel su di un movieclip ma il problema è che non ricevo l'evento finquando non clicco almeno una volta sul movieclip.

    ho pensato fosse un problema di focus allora ho provato a settarlo nell'evento onRollOver del movie ma senza successo (non so se ho usato male il focusManager)

    se fosse un problema di focus come posso fare a settare il Focus al movieclip quando il mouse gli va sopra?

    in caso contrario come posso attivare l'evento della rotella appena gli vado sopra col mouse??

    grazie
    Teo

  2. #2
    metti il code che hai usato..
    così che tutti possiamo vedere dove e se c'è un errore nei tuoi test!
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    var mouseListener = new Object();
    mouseListener.onMouseWheel = function(delta)
    {
    	nomeMC._x += delta;
    };
    Mouse.addListener(mouseListener);

  4. #4
    ok e quello può essere pr l'evento del mouse

    invece per attivare ho provato a mettere:
    codice:
    this.onMouseMove = function()
    {
      if(!this.hitTest(_root_xmouse,_root._ymouse))
             return;
    ...
    }
    
    e le prove del focus erano tipo:
    - Selection.setFocus(this);
    oppure
    - _root.focusManager.setFocus(this)
    - _focusManager.setFocus(this)
    
    ecc...
    il problema rimane che per attivare l'evento della rotella devo prima cliccare sul movieclip probabilmente per attivarlo
    bohh

    grazie
    Teo

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.