Korábban biztos voltam benne, hogy az összes Flash-játék 30 fps-re van korlátozva, Edmund McMillen “s Isaac kötése ezzel a képsebességgel fut. N v2.0 (Flash Player 11) 60 kép / mp sebességgel fut.

Miért tűnik úgy, hogy a Flash-ben kifejlesztett játékok felső korlátja van a képkockáknak?
Milyen korlátok vannak az fps sebességgel, amikor Flash-ben fejlesztenek?

Megjegyzések

  • Nem értem, ' miért nem értem, miért kapott 3 visszhangot ez a kérdés. Ez ' érvényes kérdés. Annak ellenére, hogy a Flash-rel kapcsolatos kérdések többnyire történelmi okokból relevánsak.
  • @Philipp " Nem mutat semmilyen kutatási erőfeszítést ". (Ez ' s szintén nem túl hasznos – egy hasznosabb kérdés valami olyasmi lett volna, mint ", hogyan változtathatom meg a képkockám framerátáját flash játék ".)

Válasz

Az AS3 dokumentációja szerint:

frameRate :

Megkapja és beállítja a színpad képkockasebességét. A képkockasebességet másodpercenkénti képkockaként határozzák meg. Alapértelmezés szerint az arány az első betöltött SWF fájl képkockasebességére van beállítva. A képsebesség érvényes tartománya 0,01 és 1000 képkocka / másodperc között van.

Megjegyzés: Előfordulhat, hogy egy alkalmazás nem tudja betartani a magas képkockasebesség-beállításokat, vagy azért, mert a célplatform nem elég gyors, vagy a lejátszó szinkronizálva a megjelenítő eszköz függőleges üres időzítésével (LCD-készülékeken általában 60 Hz). Bizonyos esetekben a célplatform úgy is dönthet, hogy csökkenti a maximális képkockasebességet, ha nagy CPU-használatra számít.

flash.display.Stage.frameRate

Válasz

A Flash Player képkockasebessége legfeljebb 60 , figyelmen kívül hagyva az Stage.frameRate = 1000 tulajdonságot az FP10 óta. A Flash Player 9.0c mezőben mind a képsebesség, mind az időzítő felbontása 1000-re állítható (ezredmásodperc-pontosságra).

Válasz

Eközben a max. framerate kiterjesztésre került: 120 képkocka / mp

megjegyzések

  • Üdvözöljük a GDSE & köszönet a közreműködésért. Profiladatai alapján úgy tűnik, hogy van tapasztalata a Flash fejlesztésében; ez a válasz javítható azáltal, hogy megosztjuk, hogyan / mikor növelhető a képkocka sebessége 120 kép / mp-re.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük