Construct 2 SwitchCase

Stato
Discussione chiusa ad ulteriori risposte.

FW_Audi

Utente Storico
24 Dicembre 2007
511
90
51
281
Ultima modifica da un moderatore:
Plug-in: SwitchCase
Consente allo sviluppatore di eseguire azioni in base a un tradizionale switch-case struttura. Originariamente ho sviluppato questo durante la progettazione di un parser di testo in C2. Ho scoperto che utilizzando l'interruttore di caso struttura mi ha aiutato a mantenere i miei blocchi di eventi più organizzato. Scarica SwitchCase plug-in (Versione: 01, Data di uscita: 17 novembre 2011) Modifiche - Aggiunta la causa Confronta e causa condizioni List - Case Confronta consente la selezione di un operatore di confronto per essere utilizzato in combinazione con il valore - List causa permette l'entrata di più elementi di un elenco, ciascuna delle quali verranno confrontati separatamente. Questo simula effettivamente una condizione OR. installazione - Estrarre il contenuto del file zip in \ Construct2 \ esportatori \ \ plugins html5 - Nome cartella: wastrel_switchcaseCaratteristiche - Crea switch-case struttura alle azioni di processo - Creare le condizioni caso utilizzando un solo valore, un intervallo di valori, un operatore di confronto con un valore, o un elenco di valori - inclusa una condizione di ricerca stringa di causa, dal momento che aveva già scritto d'uso - Creare un SwitchCase -> Interruttore di eventi utilizzando una variabile esistente, il cui valore sarà selezionata nelle dichiarazioni causa.L'azione di questo evento deve essere vuoto. - Creare un SwitchCase -> Custodia sub-evento, sotto l'evento Switch. Immettere un valore per verificare contro la variabile Switch. Questo valore può essere un numero, una stringa, o qualsiasi tipo di variabile. - Aggiungi un numero di azioni che dovrebbero essere trattati per quel caso. - Aggiungi un SwitchCase - Break> azione alla fine del blocco di azione, di bypassare il caso rimanente condizioni l'interruttore. Lasciare la rottura off per elaborare le condizioni casi rimanenti. - Aggiungere unSwitchCase -> Default sub-evento alla fine delle condizioni di caso, per elaborare una condizione predefinita.L'evento di default è opzionale. - Le dichiarazioni di casi non tecnicamente bisogno di essere sotto-eventi l'istruzione switch. Essi saranno trattati ovunque si trovi nella scheda evento, dal momento che sono tutti parte dello stesso oggetto. L'aggiunta come sub-eventi aiuta solo per organizzare al meglio il foglio. Condizioni -Interruttore : Avvia il blocco SwitchCase, utilizzando una sola variabile contro il quale i valori di istruzione case saranno controllati. - Caso : Aggiunge un istruzione Case, utilizzando un solo valore di verificare contro la variabile Switch. Il valore può essere un int, string, o qualsiasi tipo di variabile. - Campo Caso : aggiunge una dichiarazione Case Gamma, con un intervallo di valori per verificare contro la variabile Switch. I valori possono essere int, string, o qualsiasi tipo di variabile. - Case contiene : aggiunge un caso Contiene dichiarazione, utilizzando un solo valore di stringa. Dichiarazione è vero se la stringa è contenuta nella variabile switch. - NEWcausa confronta : Aggiunge un caso Compare, che combina un operatore di confronto (=, =, <, <=,>,> =!) e un valore. Affermazione è vera se la variabile switch soddisfa la condizione rispetto al valore. - NEW lista Caso : aggiunge una dichiarazione delle udienze, che consente l'ingresso di un elenco di valori. Ogni valore è confrontato in successione, e quando un valore è uguale alla variabile switch, l'istruzione restituisce true.Questo effettivamente simula una condizione OR. - default : Aggiunge un statment predefinito. Le azioni del conto predefinito sarà eseguito se nessun altro caso è stato vero nella struttura switch. Ci dovrebbe essere solo una dichiarazione di default, ed è opzionale. Azioni - Pausa : Aggiunge un azione pausa, da collocare alla fine di un blocco di azioni. Ciò consentirà di bypassare le condizioni di casi rimanenti nella struttura Switch. La pausa può essere lasciato fuori per continuare l'elaborazione delle condizioni di caso. Espressioni - Nessuno Esempi -switchcase_example.capx : Viene illustrata la struttura switch, tutte le condizioni di caso cinque, la condizione di default, e l'azione di interruzione

fonte: [Plugin] SwitchCase - Scirra Forum
 
Stato
Discussione chiusa ad ulteriori risposte.