Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Aiuto per menu a tab?

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Aiuto per menu a tab?

    Ciao a tutti, vi espongo il problema, ho creato 5 tab, e con actionScript li faccio alzare e abbassare, solo che ora vorrei fare che se clicco su un tab, tutti gli altri si abbassano e si alza quello cliccato, in pratica deve essere visibile un tab per volta, ma non riesco a farlo, vi posto un po di codice e un'immagine, cosi magari capite che sto facendo.

    Codice PHP:
    _root.tab_1.btnTab.onPress = function() {
        
    tabMove(1)
    }
    _root.tab_2.btnTab.onPress = function() {
        
    tabMove(2)
    }
    _root.tab_3.btnTab.onPress = function() {
        
    tabMove(3)
    }
    _root.tab_4.btnTab.onPress = function() {
        
    tabMove(4)
    }
    _root.tab_5.btnTab.onPress = function() {
        
    tabMove(5)
    }

    function 
    tabMove (numTab) {
        var 
    strTab;
        
    strTab=eval("tab_"+numTab);
                
        
    strTab.onEnterFrame = function () {
            if (
    strTab._y >= _global.tabPositionY_UP) {
                
    strTab._y -= 16;
                
    _global.tab_pos[numTab]=1;
                
    strTab.tabFreccia._rotation 90;
                
            }
        
        };

        if (
    _global.tab_pos[numTab] == 1) {
            
    strTab.onEnterFrame = function () {
                if (
    strTab._y <= _global.tabPositionY_DOWN) {
                    
    strTab._y += 16;
                    
    strTab.tabFreccia._rotation = -90;
                    
    _global.tab_pos[numTab]=0;
                    
                } 

            };
        }

    Dimenticavo di dirvi che tutto questo codice è in un file .as e che nel primo frame del mio filmato ho queste costanti:
    Codice PHP:
    System.useCodepage=true;
    _global.tabPositionY_DOWN 166;
    _global.tabPositionY_UP 70;

    _global.tab_pos = Array();

    _global.tab_pos[1] = 0;
    _global.tab_pos[2] = 0;
    _global.tab_pos[3] = 0;
    _global.tab_pos[4] = 0;
    _global.tab_pos[5] = 0;
    #include "as/programma.as" 
    Immagini allegate Immagini allegate
    Ciao By Peter_Pan...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.