Ero sicuro che tutti i giochi Flash avessero un limite di 30 fps come Edmund McMillen “s The Binding of Isaac viene eseguito a quella frequenza di fotogrammi. N v2.0
(Flash Player 11) viene eseguito a 60 fps.
Perché i giochi sviluppati in Flash sembrano avere un frame rate limitato?
Quali sono i limiti degli fps durante lo sviluppo in Flash?
Commenti
- Non ' per capire perché questa domanda ha ricevuto 3 voti negativi. ' una domanda valida. Anche se le domande su Flash sono per lo più rilevanti per ragioni storiche.
- @Philipp " Non mostra alcun lavoro di ricerca ". (Inoltre ' non è molto utile: una domanda più utile sarebbe stata qualcosa del tipo " come posso modificare il framerate del mio gioco flash ".)
Risposta
Secondo la documentazione AS3:
frameRate :
Ottiene e imposta il frame rate dello stage. La frequenza dei fotogrammi è definita come fotogrammi al secondo. Per impostazione predefinita, la frequenza è impostata sulla frequenza dei fotogrammi del primo file SWF caricato. Lintervallo valido per la frequenza dei fotogrammi è compreso tra 0,01 e 1000 fotogrammi al secondo.
Nota: unapplicazione potrebbe non essere in grado di seguire impostazioni di frequenza dei fotogrammi elevata, perché la piattaforma di destinazione non è abbastanza veloce o il lettore lo è sincronizzato con il tempo di vuoto verticale del dispositivo di visualizzazione (solitamente 60 Hz su dispositivi LCD). In alcuni casi, una piattaforma di destinazione potrebbe anche scegliere di ridurre la frequenza fotogrammi massima se prevede un utilizzo elevato della CPU.
Risposta
Flash Player ha una frequenza fotogrammi limitata a 60 , ignorando la proprietà Stage.frameRate
= 1000 dal FP10. In Flash Player 9.0c
, sia la frequenza dei fotogrammi che la risoluzione del timer possono essere impostate su 1000 (precisione millisecondo).
Risposta
Nel frattempo, il max. framerate è stato esteso a 120 fps
Commenti
- Benvenuto a GDSE & grazie per il contributo. Sulla base delle informazioni del tuo profilo, sembra che tu abbia esperienza nello sviluppo in Flash; questa risposta potrebbe essere migliorata condividendo come / quando il framerate può essere aumentato a 120 fps.