Come rimuovere una funzione in ActionScript

Desiderate rimuovere una funzione. Le funzioni terminano automaticamente dopo che l'ultima dichiarazione all'interno della funzione esegua. Usi una dichiarazione di ritorno per rimuovere una funzione prima di raggiungere la relativa estremità.

  

La dichiarazione di ritorno rimuove la funzione corrente e l'interpretatore di ActionScript continua l'esecuzione dello scritto che inizialmente ha invocato la funzione. Tutte le dichiarazione all'interno del corpo di funzione che seguono una dichiarazione di ritorno sono ignorate.

myFunction di funzione () {
ritorno;
trace("Never chiamato");
}

myFunction();
//esecuzione continua qui dopo il rinvio dal invocation del myFuction().

in esempio preceding, la dichiarazione di ritorno induce la funzione a terminare prima di realizzare qualsiasi azioni, in modo da non è una funzione molto utile. Più conunemente, userete una dichiarazione di ritorno per rimuovere una funzione in determinate circostanze. Questo esempio rimuove la funzione se la parola d'accesso è errata:

checkPassword di funzione (parola d'accesso) {

//se la parola d'accesso non è "SimonSays", rimuove la funzione.
se (parola d'accesso! = "SimonSays") {
ritorno;
}

//al contrario, realizza il resto delle azioni.
gotoAndStop ("TreasureMap");
}

//questa chiamata di funzione usa la parola d'accesso errata e così le uscite di funzione.
checkPassword("MotherMayI");

//questa funzione usa la parola d'accesso corretta ed in modo da la funzione salta al
//struttura di TreasureMap.
checkPassword("SimonSays");

ciò è un articolo aggiunto da Gabriel Savimbi


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "come rimuovere una funzione in ActionScript" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 492 users browsing the articles directory