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

Flash

0 svar · 274 visningar · startad av UrMe

Medlem sedan apr. 2001762 inlägg
Trådstart#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.

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)