Ciao a tutti. Ho un problemino di variabili, mi spiego brevemente. Sullo stage ho quattro pulsanti, ad ognuno dei quali sono assegnate le seguenti azioni (le azioni sono sul fotogramma, non direttamete sui pulsanti):
var choice = 0
pulsante1_btn.onRelease = function () {
var choice = 1;
gotoAndPlay ("baseapplications");
}
pulsante2_btn.onRelease = function () {
var choice = 2;
gotoAndPlay ("baseapplications");
}
pulsante3_btn.onRelease = function () {
var choice = 3;
gotoAndPlay ("baseapplications");
}
pulsante4_btn.onRelease = function () {
var choice = 4;
gotoAndPlay ("baseapplications");
}
In questo modo alla pressione dei pulsanti, flash va al fotogramma con la label "baseapplications", e fin qui nessun problema.
A questo frame, ho associato le seguenti funzioni:
if (choice == 1) {
trace ("scelta1");
} else if {
(choice == 2) {
trace ("scelta2");
} else if {
(choice == 3) {
trace ("scelta3");
} else if {
(choice ==4) {
trace ("scelta 4");
}
}
}
};
Vorrei ottenere che a seconda della scelta, viene mostrato il trace adguato, ma non mi funziona mi vengono dati degli errori di sintassi che sinceramente non comprendo. Qualcuno sa dirmi dove sbaglio, o meglio la cosa che mi innervosisce è che qualche giorno fa quando non avevo il problema ho letto un thread su un problema analogo ma non riesco a trovarlo...![]()
![]()
![]()
Help please!