animera med script

Flash

1 svar · 212 visningar · startad av shrpshtr

Medlem sedan mars 20026 inlägg
Trådstart#1

den här koden flyttar movieclipet beyond 600 pixlar:

on (Press) {
var x;
x = -600;
lr = _root.h+x;
_root.beyond._x = lr;
}

har försökt animera flytten:

on (Press) {
var x;
for ($i = 0, $u = -600;
$i > $u; --$i) {
x = $i;
lr = _root.h+x;
_root.beyond._x = lr;

}

}

men det funkar inte.
hur göra?

Medlem sedan feb. 20002 612 inlägg
#2

Kan hända att det är lite klumpig kod men det funkar :)

on (release) {
	_level0.MC-Namn.onEnterFrame = function() {
			this._x += 10;//10 = Hastighet
		if (this._x >= 400){
			this._x = 400;
		}
	}
}
259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)