Autor Zpráva
AureliuS
Profil *
omlouvam se za ten topik vedle nechtic jsem zmacknul enter no ale k veci:at delam co delam nikdy mi to neprehrava skripty. --->mohlo by se to zdat extremne lajicke ze?tak to na me sedi:-(
FlashManiac
Profil
jak neprehrava scripty..mohl bys to pls trochu upresnit?
AureliuS
Profil *
no ze kdys udelam pohyb obrazku na casove tak se to hybe ale kdys napisu cokili treba ze tam dam //set.gravity... nebo nejak tak do toho panelu kde se to pise tak to proste nejede a ani to nehlasi chyby (jak by taky mohlo kdys to cele kopiruju z manualu:-) )
Timy
Profil
AureliuS
"treba ze tam dam //set.gravity... "
No jestli to tam máš skutečně takto, tak máš ten skript zapoznámkovaný :o). Zkus zkopírovat kus kódu nebo udělej screenshot nebo dej ten soubor ke stažení. Těžko říct, takhle z hlavy.
AureliuS
Profil *
nevim jestli to tam je presne tak ale jestli je to blbe tak to tam tak neni protze jak sem rek cele to kopiruju z manualu a vsechno co tam skopiruju tak to nejede a kdybych tam opravdu mel chybu tak mi to napise ze ji tam mam
Timy
Profil
AureliuS
V tom případě zkus na třetím řádku místo this použít _root (anebo konečně zkopíruj ten kód nebo nějak odkaž...)
AureliuS
Profil *
xmov = 1;
ymov = 1;
accel = 2;
angle = Math.atan2(ymov, xmov)*180/Math.PI;
car._rotation = angle;
_root.onEnterFrame =function () {
if(Key.isDown(Key.UP)) {
xmov += accel;
ymov += accel;
} else if (Key.isDown(Key.DOWN)) {
xmov -= accel;
ymov -= accel;
}
car._x += xmov;
car._y += ymov;
}

ale to je jedno co tam dam skousel sem i tohle:

ymov = 0;
//set gravity
gravity = 2;
_root.onEnterFrame = function () {
ymov += gravity;
ball._y += ymov;
if (ball._y > 400) {
ball._y = 400;
ymov *= -1;
}
}
Toto téma je uzamčeno. Odpověď nelze zaslat.

0