Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410

    problema con _currentframe

    Ciao a tutti,
    ho 4 pulsanti che fanno partire la stessa animazione. Giunti alla fine dell'animazione vorrei venisse richiamato un fotogramma diverso a seconda del pulsante cliccato...
    avevo pensato di associare ad ogni pulsante una if che richiamasse l'url solo una volta raggiunto il fotogramma 30 della mia animazione ma aimè si passa direttamente al fotogramma chiamato saltando l'animazione.
    l'istruzione che ho inserito è:

    if (_root._currentframe = 30) {
    _root.gotoAndPLay = 40;
    }

  2. #2
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    1,064
    Non capisco cosa vorresti fare. Se, ad esempio, vorresti vedere l'animazione tra il fotogramma 30 e 40 bsta che a quest'ultimo ci metti uno stop e al 30 fai partire il play.

    if (_root._currentframe == 30) {
    _root.play();
    }

  3. #3

    Re: problema con _currentframe

    [B]

    if (_root._currentframe = 30) {
    _root.gotoAndPLay = 40;
    }
    a parte che la L e' maiuscola
    questo comando e' associato all'evento on.release?
    allora non funziona perche nel momento in cui il filmato arrivera' al fotogramma 30 questo comanda non ci sara'

    o lo metti dentro un enterFrame
    o gli assegni un ritardo, ma cosi rischia di non essere precissisiisisimo


  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Come è mia abitudine mi sono spiegato male... ci riprovo.

    ho 4 bottoni nel fotogramma 1. Nel momento in cui clicco su uno di questi parte indistintamente la stessa animazione che dura 30 fotogrammi. Al termine di questa però deve venir richiamato un url, o un fotogramma specifico a seconda del bottone cliccato.
    Avevo quindi pensato di associare le azioni direttamente al bottone e mettergli come condizione di attendere il termine dell'animazione per eseguirle... ma mi sa che sono fuori strada!!!

    Intanto grazie mille

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    allora, per ogni pulsante setti una variabile che contenga l'url, ad esempio la chiamiamo "varURL", poi nel fotogramma in cui finisce l'animazione, che DOVRA' essere un fotogramma chiave
    codice:
    getURL(varURL, "_top");
    [edit] ps. lascia perdere il _currentframe che per quello che hai chiesto, sempre che io abbia capito, non ti serve a niente

    pps. sul pulsante ovviamente apparte il play che fa partire l'animazione dovrai avere una cosa simile
    codice:
    on(release){
    varURL = "urlchevoglio.html";
    play();
    }

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    grazie mille!!!
    Era esattamente quello che mi serviva efunziona perfettamente!!!!

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.