Tjenare, jag fortsätter mina små äventyr i flash's roliga värld :e
on (press) {
om = om+1;
trace(om)
if (om=1) {
tellTarget ("om") {
gotoAndPlay(2);
}
} else if (om=2) {
om = 0;
tellTarget ("om") {
gotoAndPlay(11);
}
}
}
Jag vill nu som ni kanske ser med koden att man går till ett visst fram nr om något är 1 om de är 2 så till ett annat nr, problemet är att det går bara till första alltenativ även om " OM " är 2. jag körde en trace och då blir verkligen " om " 2
någon som vet vad jag har gjort för fel ?
OBS ber om ursäkt för stav fel, har brottom hinner inte se över texten just nu :)
Hej
Varför har du else if{} utanför onpress()taggarna?
Borde det inte se ut så här:
on (press) {
om = om+1;
trace(om)
if (om=1) {
tellTarget ("om") {
gotoAndPlay(2);
} else if (om=2) {
om = 0;
tellTarget ("om") {
gotoAndPlay(11);
}
}
}
Jaap har nöjligen gått över till flash mx, har kört 4an innan, skolan hade bara version 4 så vi fick lära oss på det :)
eller du pratade kanske inte med mig när du skrev " Flash Mx ? " ?
Jo då, det var dig jag "pratade" med. :)
Du använder tellTarget och det var därför jag undrade om du använder MX.
tellTarget är lite förlegat och rekommenderas att inte användas i Flash5 och framåt. Läs mer här