View
1.567
Download
1
Category
Preview:
DESCRIPTION
Manipulação de texto e audio no Microsoft XNA 2.0
Citation preview
Manipulação de Textos
• Utilizar fonte– Adicionar– Editar– Carregar– Desenhar
• Utilizar fonte– Carregar (LoadContent)• Através de uma instância do
objeto SpriteFont
Manipulação de Textos
• Utilizar fonte– Desenhar (Método Draw)• Determinar posição (Vector2)• Iniciar o spriteBatch• Usar o método DrawString
passando os parâmetros:– SpriteFont– Texto que será desenhado– Posição (Vector2)– Cor
• Fechar o spriteBatch
Manipulação de Textos
Manipulação de Textos
RUN!!!
• Obtendo Data e Hora atual–Método Draw()• Estrutura DateTime
– Propriedade Now
– Método ToString()
Método Output
ToLongTimeString() 21:45:05
ToShortTimeString() 21:45
ToLongDateString() Quarta-feira, 14 de maio de 2009
ToShortDateString() 14/05/2009
ToString() 14/05/2009 21:45:05
Manipulação de Textos
Manipulação de Textos
RUN!!!
• Obtendo Data e Hora atual– Simulando efeito 3D• Alterar posição (Vector2)• Desenhar novamente
– Último fica sobre o anterior
Manipulação de Textos
Manipulação de Textos
RUN!!!
• Obtendo Data e Hora atual– Aperfeiçoando o “efeito” 3D• Sombra (transparências) +• Volume +• Face
Manipulação de Textos
Manipulação de Textos
RUN!!!
• Obtendo Data e Hora atual– Criando um 3D “fake”• Utilizando o loop for
Manipulação de Textos
Manipulação de Textos
RUN!!!
Manipulação de Áudio
• Ferramenta XACT– Para que o som seja utilizável
tanto no Windows quanto no Xbox 360, é necessário converter os sons em “Sound Banks”
– Cada “Sound Bank” é composto por “Wave Banks”
– Cada “Wave Bank” armazena diversos arquivos (formato WAV ou AIF apenas)
• Garantem a qualidade do áudio
Manipulação de Áudio
• Ferramenta XACT
Manipulação de Áudio
• Para incluir um som no jogo:– Criar um projeto XNA
Manipulação de Áudio
• Para incluir um som no jogo:– Criar um projeto XNA– Copiar os arquivos .WAV
para a pasta Content do projeto (usando o Windows Explorer)
Manipulação de Áudio
• Para incluir um som no jogo:– Criar um projeto XNA– Copiar os arquivos .WAV
para a pasta Content do projeto (usando o Windows Explorer)
– Criar um novo projeto de áudio com a ferramenta XACT
Manipulação de Áudio
Manipulação de Áudio
• Para incluir um som no jogo:– Adicionar o arquivo do
projeto XACT à pasta Content do projeto do Game (usando o Solution Explorer)
Manipulação de Áudio
• Para incluir um som no jogo:– Criar um GameComponent
para o áudio
AudioComponent.cs
Game1.cs
Manipulação de Áudio
RUN!!!
Referências
• Beggining XNA 2.0 Game Programming: From Novice to ProfessionalAlexandre Lobão, Bruno Evangelista e José Antônio Leal de Freitas
• Microsoft XNA Game Studio 2.0: Learn Programming Now!Rob Miles
* Imagem de Background: Modelo 3D de Pascal Blanché
Recommended