Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    72

    Spiegazione script (di un interruttore)

    Ciao ragazzi...c'è qualcuno che sa spiegarmi questo spezzone di script? L'ho trovato all'interno di un interruttore che ha il compito di accendere la luce.

    on (press) {
    if (getProperty ("/int", _currentframe )==2) {
    tellTarget ("/int") {
    gotoAndPlay(2);
    _root.gotoAndPlay(2);
    }
    } else if (getProperty ("/int", _currentframe )==3) {
    tellTarget ("/int") {
    gotoAndPlay(5);
    _root.gotoAndPlay(1);
    }
    }
    }

    Qualcosa l'ho capito....ma....proprio "qualcosa".....

  2. #2
    oddio...

    questa è preistoria...


    cmq il code dice:

    Se il frame corrente del movieclip "int" è 2 allora
    starta "int" dal fotogramma 2 e
    starta la root dal fotogramma 2

    altrimenti

    Se il frame corrente del movieclip "int" è 3 allora
    starta "int" dal fotogramma 5 e
    starta la root dal fotogramma 1


    mio consiglio? butta immediatamente quel file
    Teejay - Just a Flash Web-designer

    L4TN.net - Live4theNight, Enjoy your night life!

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    72
    tu dici che dovrei eliminarlo?
    Cmq te lo chiedevo perchè ho cominciato ad usare flash da pochissimo...allora mi serviva un esempio su come accendere o spegnere una luce....
    Non ho capito se intendi dire di eliminarlo per il fatto che lo script postato potrebbe essere semplificato...

  4. #4
    tellTarget e getProperty non si usano più da flash 5 se non sbaglio...

    ora siamo alla versione 9... quindi deduci tu...


    cmq non capisco cosa intendi per accendere / spegnere la luce
    Teejay - Just a Flash Web-designer

    L4TN.net - Live4theNight, Enjoy your night life!

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se per "accendere/spegnere" intendi gestire una situazione booleana (in pratica la gestione di due valori di cui uno è la negazione dell'altro), allora devi utilizzare quel tipo di dato (Boolean)

    ad esempio:

    Codice PHP:
    var test true;
    trace(test); // output: true
    test = !test;
    trace(test); // output: false 
    spero che l'esempio sia comprensibile, comunque fondamentalmente basta questo ad "accendere e spegnere la luce"

  6. #6
    qualcosa del tipo



    Codice PHP:
    var luce:Boolean false;

    function 
    accendi():Boolean {
           
    luce = !luce;
           return 
    luce;


    e per accendere/spegnere:

    Codice PHP:
    accendi(); 
    Teejay - Just a Flash Web-designer

    L4TN.net - Live4theNight, Enjoy your night life!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    72
    Grazie..davvero molto gentili!

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.