Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    18

    AS2:Problema visualizzazione ARRAY

    Ciao a tutti!!
    ..mi presento...sono una schiappa di actionscript 2.0 che ha un disperato bisogno di aiuto!!!!
    Vi presento subito il mio problema:
    ho creato un pulsante INDICE su un layout FLASH che carica un corso formato da vari SWF esterni. Questo pulsante apre un popup con l'elenco cliccabile degli SWF. Il problema è che voglio visualizzare solo i titoli dei "capitoli" (che possono racchiudere più SWF) che cliccando aprono il file corretto...ma al momento li visualizzo tutti..e molti di questi li visualizzo come "undefined"...non so se mi sono spiegata...in sostanza quando l'array è undefined, il link non deve essere visualizzato...! :master:
    Vi posto anche il codice..:

    //array che contiene gli swf
    var arraySwf:Array = [["WBT/wbt1.swf"], ["WBT/wbt2.swf", "Introduzione"], ["WBT/wbt3.swf"], ["WBT/wbt4.swf", "Capitolo1"], ["WBT/wbt5.swf"], ["WBT/wbt6.swf"], ["WBT/wbt7.swf"], ["WBT/wbt8.swf", "Capitolo 2"]];
    creaIndice();
    numPagina.text=1/arraySwf.length;
    //function che crea l'indice (il pulsante gestisce visibilià)
    function creaIndice():Void {
    for (var i:Number = 0; i<arraySwf.length; i++) {
    var item:MovieClip = myRoot.contenitoreIndice.boxIndice1.contenitore.at tachMovie("itemIndice", "itemIndice"+i, i);
    item._x = 10;
    item._width = 600;
    item._y = i*(item._height-7);
    item.txt.text = arraySwf[i][1];
    trace(item.txt.text);
    //proprietà dinamica (richiamata dentro il pulsante scrivendo this.id)
    item.id = i;
    //click sull'item dell'indice
    item.onPress = function() {
    contatore = this.id;
    caricaSwf(arraySwf[this.id][0]);
    };
    }
    }

    ...please..HELP!!
    Grazie mille!!

  2. #2
    codice:
    if (arraySwf[i].lenght>1){
      item.txt.text = arraySwf[i][1];
    }
    o

    codice:
    if (arraySwf[i][1]!=undefined){
      item.txt.text = arraySwf[i][1];
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    18
    Grazie mille Stan!!
    Adesso funzia..!
    ...o meglio...non si vedono più gli undefined...solo che i link rimangono comunque cliccabili...non ci sarebbe un modo per farli "scomparire" del tutto senza "danneggiare" la struttura del layout??

  4. #4
    dentro quella condizione dovresti metterci qualcosa tipo

    nomebottone.enabled=false, però devi beccare il pulsante relativo ad ogni indice, dipende come è strutturata la cosa

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    18
    ...mmmhh :master: ...provo a smanettare un pò...ma mi sembra troppo facile...
    comunque grazie!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    18
    OK!!! soluzione trovata!!

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.