reverse video

Flash

2 svar · 353 visningar · startad av xhlin

Medlem sedan sep. 200576 inlägg
Trådstart#1

hej!
jag har lagt ut en film som frames på timelinen, när jag spelar upp filmen framlänges fungerar allt fint men om jag vill spela upp den baklänges ser allt ut att gå i slowmotion eller så hackar det bara..?
vad är fel??

var playSpeed=50;
var playInterval = setInterval(playThis,playSpeed);
var frameCounter=0;
var dir=1;

function playThis(){
	if(MC._currentFrame==MC._totalframes) dir=2;
	if(MC._currentFrame<=2 && dir==2) dir=1;
	if(dir==1)MC.nextFrame();
	else MC.prevFrame();
}
Medlem sedan maj 2005704 inlägg
#2

Prova med MC.gotoAndStop(MC._currentframe-1) istället.

Medlem sedan sep. 200576 inlägg
#3

samma resultat ;(
har du fler tips?
jag har testat en massa olika format, filmer osv men det blir ingen skillnad.
det funkar dock om jag har en film på ca 10 frames.

jag kan tänka mig att problemet är då man lägger till en film på timelinen så blir det bara en keyframe i början. det kanske skulle hjälpa om varje frame hade sin egen '*' men jag fattar inte hur man lägger ut en sekvens med bilder förutom att göra det för hand??

EDIT:
jag lyckades att få in en sekvens, import> to stage.
detta löste problemet!

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