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

    variabili e sottolivelli

    caro forum..
    ho un problema a riassegnare i valori alle varibili da sottolivelli..
    mi spiego:


    _root:
    ho definito due variabili, una per un valore da 0 a cento ed una per il controllo del volume

    var voce:String = "100";
    set (voce, "100")



    _level1:
    richiamo la variabile definendola uguale a quella della root
    e definisco un ciclo if

    var voce = _root.voce;

    if (String(voce) == 100) {
    _level2.gotoandPaly(1);
    } else {
    _level2.gotoandPaly(2);
    }

    ma non funziona..
    inoltre dovrei, su livelli diversi poi settare nuovamente la variabile:
    set (_root.voce, "0")
    ma anche questo non funziona...

    dove sbaglio?

  2. #2
    risoloto..

    impostato in _root:
    _global.volaudio = 100;
    _global.sound = newSound();

    e poi.. sui livelli interni:
    if (volaudio == 100) {
    _level2.gotoandPaly(1);
    } else {
    _level2.gotoandPaly(2);
    }


    e poi sul level2
    sound.serVolume(0)

    etc…

  3. #3
    scherzavo.. non funziona nulla..
    qualche dritta?

  4. #4
    così funziona.. a chi interessa...

    impostato in _root:
    _global.volaudio = 100;
    _global.sound = newSound();

    su level interno:
    if (volaudio == 100) {
    loadMovie(…on.swf)
    }if (volaudio == 0) {
    loadMovie(…off.swf)
    }

    e su on.swf
    _global.sound.setVolume(100);
    _global.volaudio = 100;

    su off.swf
    _global.sound.setVolume(0);
    _global.volaudio = 0;

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.