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

    problemi con Guida Costruire un sito in Flash

    Ciao, stò cercando di imparare come realizzare un sito esclusivamente in Flash; nella mia totale inesperienza stò seguendo la guida di html.it (http://flash.html.it/guide/leggi/114...sito-in-flash/).
    Nel capitolo 5, dove si spiega la funzione per caricare filmati esterni, mi trovo bloccato con uno script
    che serve per far funzionare i bottoni del sito a dovere, e appunto a caricare gli swf esterni.
    Lo script genera degli errori quando si pubblica il filmato .swf; inoltre non sono sicuro di averlo messo sul giusto movieClip, e cioè Menu, dove sono contenuti tutti i bottoni.

    ultimo = "home";
    menu[ultimo].interno.premuto = true;
    menu[ultimo].interno.gotoAndStop(11);
    function comandi (nome) {
    if (nome != ultimo) {
    if (nome == "home") {
    unloadMovieNum (1);
    } else {
    loadMovieNum (nome + ".swf", 1);
    }
    menu[ultimo].interno.premuto = false;
    menu[ultimo].interno.play();
    ultimo = nome;
    }
    }


    Ecco gli errori che genera:

    **Error** Scene=Scene 1, layer=bottons, frame=1:Line 1: Statement must appear within on/onClipEvent handler
    ultimo = "home";

    **Error** Scene=Scene 1, layer=bottons, frame=1:Line 2: Statement must appear within on/onClipEvent handler
    menu[ultimo].interno.premuto = true;

    **Error** Scene=Scene 1, layer=bottons, frame=1:Line 3: Statement must appear within on/onClipEvent handler
    menu[ultimo].interno.gotoAndStop(11);

    **Error** Scene=Scene 1, layer=bottons, frame=1:Line 4: Statement must appear within on/onClipEvent handler
    function comandi (nome) {

    Total ActionScript Errors: 4 Reported Errors: 4


    Sono un pò piantato, qualcuno può illuminarmi?
    Grazie mille!!
    .................................................. .......

    ...how to smile between boredom & guns...

  2. #2
    ho letto velocemenete e se non erro l'argomento tratta di

    Settare delle impostazioni iniziali per far apparire il menu in un certo modo
    cioe come se all'avvio fosse stato già premuto il pulsanet "home"

    Una cosa ti chiedo tu sai che i movieclip possono essere gestititi come dei pulsanti ?? vero ??

    Bene

    quindi abbiamo un settaggio iniziale di variabili,
    codice:
    ultimo = "home";
    menu[ultimo].interno.premuto = true;
    menu[ultimo].interno.gotoAndStop(11);

    ed una funzione da richiamare
    codice:
    function comandi (nome) {
         if (nome != ultimo) {
              if (nome == "home") {
                   unloadMovieNum (1);
              } else {
              loadMovieNum (nome + ".swf", 1);
              }
        menu[ultimo].interno.premuto = false;
        menu[ultimo].interno.play();
        ultimo = nome;
        }
    }
    Ora io non so come è articolato il tutto
    la funzione da richiamare la puoi scrivere sul pulsante (oggetto) o sulla frame

    sul pulsante
    Codice PHP:
    on(press){
        
    comandi ("testi")

    oppure sulla frame se il pulsante è un clip istanziato

    Codice PHP:
    menu1.onPress=function(){comandi ("testi")} 
    dall'errore che ti da forse hai scritto il codice nel posto sbagliato ad esempio sull'oggetto ??

  3. #3
    Si hai ragione, ho messo lo script sull'istanza del MovieClip "menu" anzichè sul primo frame della timeline principale! Adesso sembra funzionare. Grazie mille
    .................................................. .......

    ...how to smile between boredom & guns...

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.