18. • Transform2D
• Para posicionar el elemento
• SplashScreen
• Para centrar el elemento
• Sprite
• Para texturizar el elemento
• SpriteRenderer
• Para dibujar el elemento
• TextBox
• Para dibujar texto
19. public class SplashScreen : Drawable2D
{
[RequiredComponent]
public Transform2D Transform { get; set; }
private bool _centered = false;
public override void Draw(TimeSpan gameTime)
{
if (!_centered)
{
Transform.Center();
}
}
}
25. • Transform2D
• Para posicionar el elemento
• Sprite
• Para texturizar el elemento
• Contiene todo el SpriteSheet
• Animation2D
• Para definir que parte de la textura corresponde a cada estado
• AnimatedSpriteRenderer()
• Para dibujar el elemento (con la sub-textura correcta)
• HomerBehavior
• Para que la entidad se comporte como Homer (ande al pulsar en la pantalla)