forked from jaildesigner-jailgames/jaildoctors_dilemma
He posat punteros dobles i tampoc va res
This commit is contained in:
@@ -115,24 +115,24 @@ void Ending2::render()
|
||||
// Dibuja una trama arriba y abajo
|
||||
Uint8 color = stringToColor("black");
|
||||
auto surface = std::make_shared<Surface>(Screen::get()->getRenderSurfaceData(), 1, 1);
|
||||
auto surfaceData = Screen::get()->getRenderSurfaceData();
|
||||
auto surface_data = *(Screen::get()->getRenderSurfaceData());
|
||||
for (int i = 0; i < 256; i += 2)
|
||||
{
|
||||
surface->putPixel(surfaceData, i + 0, 0, color);
|
||||
surface->putPixel(surfaceData, i + 1, 1, color);
|
||||
surface->putPixel(surfaceData, i + 0, 2, color);
|
||||
surface->putPixel(surfaceData, i + 1, 3, color);
|
||||
surface->putPixel(surface_data, i + 0, 0, color);
|
||||
surface->putPixel(surface_data, i + 1, 1, color);
|
||||
surface->putPixel(surface_data, i + 0, 2, color);
|
||||
surface->putPixel(surface_data, i + 1, 3, color);
|
||||
|
||||
surface->putPixel(surfaceData, i, 4, color);
|
||||
surface->putPixel(surfaceData, i, 6, color);
|
||||
surface->putPixel(surface_data, i, 4, color);
|
||||
surface->putPixel(surface_data, i, 6, color);
|
||||
|
||||
surface->putPixel(surfaceData, i + 0, 191, color);
|
||||
surface->putPixel(surfaceData, i + 1, 190, color);
|
||||
surface->putPixel(surfaceData, i + 0, 189, color);
|
||||
surface->putPixel(surfaceData, i + 1, 188, color);
|
||||
surface->putPixel(surface_data, i + 0, 191, color);
|
||||
surface->putPixel(surface_data, i + 1, 190, color);
|
||||
surface->putPixel(surface_data, i + 0, 189, color);
|
||||
surface->putPixel(surface_data, i + 1, 188, color);
|
||||
|
||||
surface->putPixel(surfaceData, i, 187, color);
|
||||
surface->putPixel(surfaceData, i, 185, color);
|
||||
surface->putPixel(surface_data, i, 187, color);
|
||||
surface->putPixel(surface_data, i, 185, color);
|
||||
}
|
||||
|
||||
// Vuelca el contenido del renderizador en pantalla
|
||||
|
||||
Reference in New Issue
Block a user