Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Loop di un testo

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    2

    Loop di un testo

    salve a tutti

    Sono novello di actionscript3 e ho già i primi problemiXD..dovrei far ripetere l animazione di una scritta fino a quando non viene premuto un tasto al suo fianco ....vi spiego..il pulsante quando premuto fa partire l animazione di una metro che arriva in stazione ,la scritta rappresenta il classico cartello di info (treno in arrivo ecc ecc)..ora vorrei che la scritta Treno in arrivo vada in loop fino al momento in cui viene premuto il pulsante di prenotazione e dopo ovviamente riparta...


    Spero di esseremi spigato bene e che voi possiate aiutarmi in un momento di crisi totale XD

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    282
    ciao
    vorrei aiutarti...sperando di aver ben capito cosa ti serve


    1) Il loop del testo racchiudilo in un mc
    2) La sua timeline magari prende 10 fotogrammi, allora metti sul fotogramma num.9
    gotoAndPlay(1) per ripetere il ciclo. (In questo modo ripete sempre l'animazione).
    3) Sul fotogramma 10 metti uno stop()

    allora i 2 mc uno è il pulsante di prenotazione, che istanziamo prenota e l'altro è testo

    fatto questo quando lo devi fermare crei un ascoltatore

    Codice PHP:
    prenota.addEventListener(MouseEvent.CLICKfermaloop);

    function 
    fermaloop(e:MouseEvent):void
    {
        
    testo.gotoAndPlay(10)

    e per farlo ripartire così

    Codice PHP:
    prenota.addEventListener(MouseEvent.CLICKriprendiloop);

    function 
    riprendiloop(e:MouseEvent):void
    {
        
    testo.gotoAndPlay(1)

    spero di esserti stato d'aiuto.

    ciao
    Tony

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.