AS Proszę o pomoc z kodem
: pt sty 19, 2007 7:07 pm
Postanowiłem dla sportu zrobić prostą grę polegającą na rzucaniu kostkami, żeby trochę zgłębić AS. Napisałem sobie początek kodu i już wywala mi trzy komunikaty o błędach, które na dobrą sprawę nie trzymają się kupy:
To kod umieszczony w buttonie. W innym layerze mam deklaracje tablic canObject i innych. Obiekt 'dice' to mc z sześcioma klatkami (w każdej inna pozycja oczek).
A oto błędy:
Naprowadźcie mnie o co chodzi.
Kod: Zaznacz cały
on(release) {
for (x=0, x<5, x++) {
_root.attachMovie("dice", "dice"+x, x+100);
numdice=canObject.push("dice"+x);
this["dice"+x]._x=random(180)+60;
this["dice"+x]._y=random(200)+60;
this.gotoAndStop (Number(random(6))+1);
this.setProperty ("", _rotation, random(360));
}
}
A oto błędy:
Kod: Zaznacz cały
**Error** Scene=Scene 1, layer=rzut, frame=1:Line 3: ';' expected
for (x=0, x<5, x++) {
**Error** Scene=Scene 1, layer=rzut, frame=1:Line 4: ';' expected
_root.attachMovie("dice", "dice"+x, x+100);
**Error** Scene=Scene 1, layer=rzut, frame=1:Line 11: Unexpected '}' encountered
}
Total ActionScript Errors: 3 Reported Errors: 3