webForumDet fria alternativet

Hjälp med översätta AS2->AS3

Flash

0 svar · 255 visningar · startad av UrMe

Medlem sedan apr. 2001762 inlägg
Frågan#1

Håller på att försöka lära mig AS3 litegrann, tänkte starta i att göra om vissa AS2 script till AS3 men körde fast direkt.

Jag har detta AS2 script:

speed1 = 8;
speed2 = 4;
Maxbredd = Stage.width;

onEnterFrame = function() {
	if(_xmouse < 50) {
		if(front._x <= Maxbredd-(front._width)) { //Stage.width minus bredden på objektet.
			front._x += speed1;
			behind._x += speed2;
		}
	}
	
	if(_xmouse > Maxbredd-50) {
		if(front._x > 0) {
			front._x -= speed1;
			behind._x -= speed2;
		}
	}
}

Detta script flyttar bara två olika objekt höger och vänster i olika fart (front & behind)

Hur skulle man skriva om detta till AS3? Helst en klass om det går, men "vanligt" script som ligger på timelinen funkar också.

Har inte fått grepp om hur man kollar x/y musposition samtidigt med ett onEnterFrame.

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)