XNA Game, Animazione Schermo intero Riproduzione / Video
-
22-09-2019 - |
Domanda
Ho un gioco XNA (è una slot machine).
Ho alcune animazioni davvero cool il mio artista fatto per me che sono più o meno 1600x1000 e oltre 50 fotogrammi.
Per tutte le animazioni finora ho utilizzato fogli sprite. (Dove tutti i fotogrammi sono in una file di immagine e quando il suo reso sceglie quale parte dell'immagine da mostrare).
Il problema è che si può caricare solo un'immagine di una certa dimensione. 2kx2k o 4kx4k a seconda della scheda video. Ovviamente mettendo ogni fotogramma in un file è fuori questione per questo grande animazione.
Si può solo caricare ogni immagine individualmente e li visualizza in ordine? (Questo è ciò che ho usato per fare per le animazioni più piccoli in ogni caso prima che ho scoperto che non è come avresti dovuto farlo)
Le mie domande:
Che cosa succede se c'è ne è un buon modo per giocare queste grandi animazioni?
C'è un vantaggio di avere uno spritesheet invece di caricare i fotogrammi individualmente come Texture2D di?
C'è un modo (gratuito) per riprodurre i video a schermo intero in XNA?
Soluzione
A quanto pare, XNA 3.1 "ora supporta la possibilità di riprodurre video che può essere utilizzato per tali scopi come l'apertura scene spruzzi e logo, scene tagliate, o in-game display video." Questo è il ciò che si desidera utilizzare - le dimensioni si sta parlando sono di gran lunga troppo grande per le tecniche di animazione tradizionale. Alcuni esempi di codice è qui .