Avatar billede robertdhn Nybegynder
03. februar 2005 - 18:24 Der er 8 kommentarer

frame rate styring

jeg har en main movie der kører 34 fps, på den loader jeg en swf på level. Den skal kører 12 fps...

Kan man styre det eller er det altid main movien der bestemmer?
Avatar billede thulstrup Nybegynder
03. februar 2005 - 18:28 #1
Den swf du loader ind vil automatisk kører med samme framerate som hovedfilmen og det kan der ikke laves om på.
Avatar billede robertdhn Nybegynder
03. februar 2005 - 18:54 #2
heller ikke ved load i movieclip?
Avatar billede thulstrup Nybegynder
03. februar 2005 - 18:59 #3
Nej desværre.
Avatar billede robertdhn Nybegynder
03. februar 2005 - 19:13 #4
vil du ha' point?
Avatar billede pyroman Nybegynder
03. februar 2005 - 19:17 #5
Men du man kan godt lave et script der simulerer en framerate:

var oensketFrameRate = 12;
var tid = getTimer();
this.onEnterFrame = function(){
  var tidPerFrame = 1/oensketTid*1000;
  if(getTimer()-tid >= tidPerFrame){
    tid = getTimer();
    this.nextFrame();
  }
};

Smid skidtet i første frame i din under-film... så skulle den faktisk kun have en framerate på 12...
Avatar billede robertdhn Nybegynder
03. februar 2005 - 19:30 #6
yes så virker det jo som om den har framerate 12!

Tak!
Avatar billede thulstrup Nybegynder
03. februar 2005 - 19:46 #7
Det var selvfølgelig en ret smart måde at omgå det på :o)
Avatar billede pyroman Nybegynder
03. februar 2005 - 19:52 #8
Det er desuden en rigtig god måde at sørge for at alt bliver styret efter tid og ikke efter flash's timeline, som kan sløves af tung grafik... så skal man bare lave den lidt om så den springer frames over...

Det vil desuden også er bedst at holde den høj framerate i main, da den så bliver mere præcis...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester