Xem mẫu
XNA Game Studio Express Aula 4
Uso de Fontes no XNA
Alexandre Santos Lobão contato@AlexandreLobao.com
Pós em Desenvolvimento de Jogos Eletrônicos - IESB
Agenda: Aula 4
Revisão - Desenho de objetos 2D Revisão - Input
Revisão - Audio com XACT Uso de Fontes no XNA
Escrevendo comSpriteFont Criando uma fonte customizada
2
Revisão: XNA Framework
Games Starter Kits Código Conteúdo Componentes
Extended Framework
Application Model Content Pipeline
Core Framework
Graphics Audio Input Math Storage
Plataforma Direct3D XACT XINPUT XContent
Legenda XNA Provides Nós criamos Comunidade 3
Arquitetura de um programa XNA
Ao se criar um projeto, são gerados dois arquivos: Program.cs – Game1.run
Game1.cs – com os métodos: Initialize() LoadGraphicsContent() UnloadGraphicsContent() Chamados acada gameloop
Update(GameTime gameTime) Draw(GameTime gameTime)
4
Desenho de objetos 2D
Na classe game 1: private Texture2D textura;
private SpriteBatch Renderizador2D;
No Método LoadGraphicsContent:
textura = content.Load("xna_thumbnail"); Renderizador2D = new SpriteBatch(graphics.GraphicsDevice);
No Método UnloadGraphicsContent: textura.Dispose(); Renderizador2D.Dispose();
No Método Draw: Renderizador2D.Begin(SpriteBlendMode.AlphaBlend); Renderizador2D.Draw(textura, Vector2.One, Color.White); Renderizador2D.End();
5
...
- tailieumienphi.vn
nguon tai.lieu . vn