コード例 #1
0
ファイル: Vista.cs プロジェクト: lpujol/bub-bob-sharp
        public void Dibujar(PersonajeTerrestre personaje)
        {
            Point posicion = APosicionVisual(new Point(personaje.getPosicion().X, personaje.getPosicion().Y + personaje.getAlto()));
            if (personaje.Vista == null)
            {
                if (personaje is Robotito)
                    setRobotito((Robotito)personaje);
                if (personaje is Viejita)
                    setViejita((Viejita)personaje);

            }
            Sprite paradibujar = personaje.Vista.getSprite();
            if (paradibujar != null)
            {
                paradibujar.Position = posicion;
                screen.Blit(paradibujar);
            }
        }