Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di nene81
    Registrato dal
    Apr 2003
    Messaggi
    23

    controllo del mouse sul movie

    Ciao a tutti

    Vorrei fare un controllo su un movie per dire che:

    se il mouse è sul movie vai all'etichetta a
    altrimenti, se il mouse è fuori dal movie, vai all'etichetta b

    ... il concetto lo so, ma non conoscendo l'actionscript è difficile crearlo da zero!!

    grazie e buon ferragosto

    irene

  2. #2
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    ma hai già postato dall'altra parte?

    non vorrei sbagliarmi per cui ti rispondo lo stesso

    devi dare qualche particolare in più perchè non ho capito cosa deve andare all'etichetta b e cosa intendi per movie (se un movie clip o l'intero filmato) e cosa intendi esserci sopra, perchè è una cosa se tu fai su un movie clip e poi ne esci e un'altra che dall'inizio si deve verificare se il mouse è su un determinato movie clip o no

  3. #3
    sul clip dell'animazione:

    onClipEvent (mouseMove) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    sopra = true;

    } else {
    sopra = false;

    }
    }
    in alternativa puoi controllare anche il click del mouse

    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    sopra = true;
    } else {
    sopra = false;
    }
    }

    Controllata la posizione del mouse aggiungi

    onClipEvent (enterFrame) {
    if (sopra) {
    // ad esempio
    this.gotoAndPlay(10)

    } else {
    // ad esempio
    this.gotoAndPlay(100)
    }
    }

  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    o in alternativa se ha flash MX

    nel movie clip

    on(rollOver){
    gotoAndPlay("a")
    }

    on(rollOut){
    gotoAndPlay("b")
    }

    se invece deve fare andare il filmato principale ad un determinato frame

    on(rollOver){
    _root.gotoAndPlay("a")
    }

    on(rollOut){
    _root.gotoAndPlay("b")
    }

    hai capito perchè chiedevo qualche spiegazione in più?

    non sapendo se ha mx o 5, se deve fare andare da qualche parte il movie clip o il filmato principale, se deve avvenire quando il mouse è fuori o al rollout, è difficile fare uno script

  5. #5
    scusa stormy, ma in MX

    si può direttamente associare ad un clip i comandi dei pusanti

    on(.....)

    Fichissimo abbrevi di molto le AS.

    Ciao

  6. #6
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    io e te che veniamo da flash 5 lo troviamo incredibile ma è così

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.