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

    Aiuto per azione su un pulsante.

    esempio

    ragazzi ho questa animazione semplicissima che diventerà un bottone.

    l'effetto che vorrei è che fino a quando sono con il mouse sul pulsante la barra si sposta a destra, appena esco dal pulsante la barra torna a sinistra anche se l'animazione non è arrivata alla fine.

    in flash sono scarso ma un'amica mi ha chiesto di farle un minisito e non posso dirle di no

    potreste aiutarmi?

    che tipo di actionscript devo usare? se esiste un tutorial per cose simili potreste indicarmelo?

    grazie mille.
    Alfonso

  2. #2
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    368
    Non ho capito, spiegati meglio.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ciao, se ho capito bene quello che vuoi fare prova così: disegna la barra sullo stage e trasformala in clip filmato, poi sopra metici questo codice
    codice:
    onClipEvent (enterFrame) {
    	if (this.hitTest(_root._xmouse, _root._ymouse) == true) {
    		if (_currentframe == _totalframes) {
    			stop();
    		} else {
    			play();
    		}
    	} else {
    		if (_currentframe !== 1) {
    			prevFrame();
    		}
    	}
    }
    ora clicca due volte sul clip filmato per entrare in modalità modifica, crea l'interpolazione movimento con la barra che si sposta e prova il filmato.

  4. #4
    Originariamente inviato da randi
    Ciao, se ho capito bene quello che vuoi fare prova così: disegna la barra sullo stage e trasformala in clip filmato, poi sopra mettici questo codice
    codice:
    onClipEvent (enterFrame) {
    	if (this.hitTest(_root._xmouse, _root._ymouse) == true) {
    		if (_currentframe == _totalframes) {
    			stop();
    		} else {
    			play();
    		}
    	} else {
    		if (_currentframe !== 1) {
    			prevFrame();
    		}
    	}
    }
    sopra in che senso? io ho fatto così:

    1. disegno la barra,
    2. la trasformo in movie clip (o clip filmato)
    3. doppio click sul clip filmato e mi trovo con la barra disegnata al fotogramma 1, la azione che mi hai dato la devo mettere sullo stesso fotogramma 1 del movie clip? oppure al fotogramma 1 dello stage?

    ora clicca due volte sul clip filmato per entrare in modalità modifica, crea l'interpolazione movimento con la barra che si sposta e prova il filmato.
    Grazie per l'aiuto.

  5. #5
    Originariamente inviato da marcoocram
    Non ho capito, spiegati meglio.
    in pratica la barra che vedi deve andare dal fotogramma 1 al 10 quando ci vado con il mouse sopra.

    se si trova al fotogramma 8 (per esempio) e io mi sposto con il mouse la barra torna al fotogramma 1 partendo dal fotogramma 8.

    Grazie mille per l'aiuto che stai cercando di darmi.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Una volta che hai creato il movieclip ci clicchi sopra con il tasto destro apri il pannello azioni e incolli il codice, poi doppio click col sinistro sul movieclip per entrare dentro la sua time line, quì crei l'interpolazione movimento dal frame 1 al frame 8 .

  7. #7
    ok per ora ci siamo grazie!

    come faccio a far si che cliccandoci sopra vado al fotogramma 2 (per esempio)?

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Dai un nome istanza al movieclip ad esempio mio_pulsante e nel primo frame scrivi
    mio_pulsante. onPress = function(){
    gotoAndPlay(2)
    }

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.