Está en la página 1de 3

SimpleJ Guia N 5

Sprites Tiles

Dibujar en S Sprites editor


Recordar que se debe dibujar en orden cada posicin.

Leer el sprites en simple j


var spritesData = readSpritesFile("demoUsil.smap");

Poner colores en el mapa de colores


for (var i = 0; i < 15; i++) setSpriteColor(i, spritesData.colors[i].red, spritesData.colors[i].green, spritesData.colors[i].blue);

Grabar nuevas definiciones de sprites de 16 por 16


for (var i = 0; i < 128; i++) setLargeSpritePixels(i, spritesData.largePixels[i]);

Muestra las imagenes


for (var i = 0; i < 20; i++) { setLargeSpriteImage(i,i); //Asigna a cada Sprites una Imagen putSpriteAt(i, i*18, 20 );// Muestra la Imagen }

Controlar la Imagen con botones


Nmero Jugador 1 Flecha arriba Flecha abajo Flecha izquierda Flecha derecha Enter (o return) Control Barra espaciadora P Jugador 2 R F D G Shift Z X Q

var x=0; var base=0; while(true) { var b=readCtrlOne(); if(b==8) {x=x+5;base=0;}//base=0, significa el primer sprites if(b==4) {x=x-5;base=1;}// base=0, significa el segundo sprites pause(0.05); setLargeSpriteImage(0, base);// asigna imagen a sprites putSpriteAt(0, x, 15); }

1 2 4 8 16 32 64 128

Mostrar Score
Insertar el siguiente cdigo en la Lnea 1 de cdigo showAt("Jugador 1:", 0, 0);

showAt("Jugador 2:", 0, 12);

También podría gustarte