Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    817

    Controllo clip tramite movimento mouse

    mi hanno chiesto di fare una cosa ma non ho veramente idea di come fare

    certo di essere più chiara possibile
    - ho un mc che contiene un animazione di 100 frame
    - sotto ho 8 bottoni uno di fianco all'altro
    devo fare in modo che quando faccio scorrere il mouse dall'inizio del primo bottone verso destra (quindi verso gli altri) più avanzo più avanza il mc
    come se fosse la barra di avanzamento di un filmato
    se scrosso il cursore verso destra il mc avanza
    al contrario torna indietro

    inoltre se da un punto del primo bottone (che ad esempio facciamo corriponda al frame 5 dell'mc) passo di colpo all'ultimo (facciamo sia il frame 99) il frame 5 deve sparire i fade out e apparire il 99 in fade in

    Ragazzi vi prego aiutatemi ne va della mia conferma per il contratto!

  2. #2
    è un suicidio. devi usare le coordinate del mouse (_xmouse per la x e _ymouse per la y) e fare migliardi di condizioni f, tipo:
    se il mouse è qui e prima era lì allora avaza di questo...

    puoi immaginare QUANTE if devi fare... comunque se ti vuoi suicidare fai pure. io farei così: all'inizio metto la x del mouse nella variabile oldmousex e la y nella var oldmousey. quindi quando il mouse viene mosso vedo le coordinate correnti del mouse quindi le confronoto con le vecchie (oldmousex e oldmousey), eseguo di conseguenza e poi memorizzo le coordinate del mouse correnti nelle var olsmousex e oldmousey. Ti dico che è un gran casino: minimo ci volgiono 50.000 condizioni if!

    ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    817
    ma.. a me è venuta in mente un altra solzione sempre sia fattibile

    quando sono nella zona bottoni controllo la x del mouse
    ammettiamo che il primo bottone parta da x = 10
    io mouse è a x= 25
    faccio 25-10 e il mc mi fa vedere il fotogramma 15

    se sono sempre nella zona bottoni seguo l'andamento della x
    se mi sposto e la x aumenta l'mc andrà avanti
    in caso contrario andrà indietro

    cosi è impossibile?

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.