Con un par de cálculos básicos (altura de fuente, altura de pantalla, longitud de texto...) podrías mostrar un carácter por línea, por ejemplo si quiero mostrar en vertical, HOLA MUNDO:
s = "Hola mundo"; blanco = Color.new(255,255,255,255); y = 10; for i = 1, s:len() do screen:print(0,y,s:sub(i,i),blanco) y = y + 10; end
yo eh dado valores a variables de la siguiente manera
variable = valor, chance alguien lo vio y no me ha dado credito, y eso que soy un crack... porque tambien he usado screen:print para imprimir texto.
vaya vaya. cuando me pidas permiso, que sea porque usast 1000 lineas de mi codigo el cual te huviera costado semanas desarrollarlo amigo. esa es mi opinion, o tendra mas lineas de credito tu programa que del mismo programa....crees que la persona mencionada abajo no hizo copipaste, checalo bien...hay que ser mas crack para pedirse el credito. de lo contrario, dame credito por que a te mostre como dar valor a unas variables. ha y agradesco a los que escribieron el manual de referencia de lua.org porque si ellos no lo ponen, ni yo ni nadie lo adivina. porque las cosas no se adivinan. se leen, y de ello se desarrolla. el credito hay que ganarselo. pues todos usamos variables y rutinas simples como esa.
a menos que todos crean que porque usaron rotate en el 3d ya la hicieron y son un crack. creeme que no.
Si, pero es de mala educación hacer eso. Ejemlo: La puerta de tu casa esta abierta yo entro y vacio la nevera, ahora llegas te y dices que porque te cojo las cosas y yo te dego por que la puerta estaba abierta.
Le envias un mp pidiendole, y si te deja, lo pones en los creditos, o almenos eso se hace por respeto, que cuando alguien te da un código se pone en los creditos, pero en fin, de desagradecidos el infierno está lleno (no va por ti).
Emmm....
Con un par de cálculos básicos (altura de fuente, altura de pantalla, longitud de texto...) podrías mostrar un carácter por línea, por ejemplo si quiero mostrar en vertical, HOLA MUNDO:
s = "Hola mundo";
blanco = Color.new(255,255,255,255);
y = 10;
for i = 1, s:len() do
screen:print(0,y,s:sub(i,i),blanco)
y = y + 10;
end
screen.flip()
P.d. s:len == string.len(s), idem para sub
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
creeis que fucnionaria
creeis que fucnionaria usando una fuente vertical?
function rotate(image)<br
function rotate(image)<br /> local w = image:width()<br /> local h = image:height()<br /> local result = Image.createEmpty(h, w)<br /> for x=0,w-1 do<br /> for y=0,h-1 do<br /> result:pixel(h-y-1, x, image:pixel(x, y))<br /> end<br /> end<br /> return result<br />end<br /><br />function printRotated(x, y, text, color, image, rotateIndex)<br /> rotateIndex = math.mod(rotateIndex, 4)<br /> local w = string.len(text)<br /> local result = Image.createEmpty(w * 8, 8)<br /> result:print(0, 0, text, color)<br /> if rotateIndex > 0 then<br /> rotateIndex = rotateIndex - 1<br /> for i=0,rotateIndex do<br /> result = rotate(result)<br /> end<br /> end<br /> image:blit(x, y, result)<br />end
he visto eso en un foro lo pruebo y os comento
local YY = 223 - (
local YY = 223 - ( long * 10 )
local yy = 270 - ( long * 10 )
screen:blit( 463, YY, menu_1945, 33, 52, 15, 46, true )
mostrar_numero( 463, yy, texto )
es esto?
bueno
yo eh dado valores a variables de la siguiente manera
variable = valor, chance alguien lo vio y no me ha dado credito, y eso que soy un crack... porque tambien he usado screen:print para imprimir texto.
vaya vaya. cuando me pidas permiso, que sea porque usast 1000 lineas de mi codigo el cual te huviera costado semanas desarrollarlo amigo. esa es mi opinion, o tendra mas lineas de credito tu programa que del mismo programa....crees que la persona mencionada abajo no hizo copipaste, checalo bien...hay que ser mas crack para pedirse el credito. de lo contrario, dame credito por que a te mostre como dar valor a unas variables. ha y agradesco a los que escribieron el manual de referencia de lua.org porque si ellos no lo ponen, ni yo ni nadie lo adivina. porque las cosas no se adivinan. se leen, y de ello se desarrolla. el credito hay que ganarselo. pues todos usamos variables y rutinas simples como esa.
a menos que todos crean que porque usaron rotate en el 3d ya la hicieron y son un crack. creeme que no.
GuinXell aprender mas...
Aun y asi yo me miraria si lo dejo para que todos lo utilizaran.
Sino pidele permiso para usarla. No esta bien que la gente robe codigo de homebrews y se de gente que coge y bastante.
el LUA 1945 esta en SRC
el LUA 1945 esta en SRC
Vamos a ver.
Él dejo el Source Code porqué tenia esperanza de que alguien pudiera seguir su trabajo y mejorarlo.
Si, pero es de mala
Si, pero es de mala educación hacer eso. Ejemlo: La puerta de tu casa esta abierta yo entro y vacio la nevera, ahora llegas te y dices que porque te cojo las cosas y yo te dego por que la puerta estaba abierta.
No cuesta nada agradecer!!!
ya ya pero luego lo pongo en
ya ya pero luego lo pongo en los creditos
No.
Le envias un mp pidiendole, y si te deja, lo pones en los creditos, o almenos eso se hace por respeto, que cuando alguien te da un código se pone en los creditos, pero en fin, de desagradecidos el infierno está lleno (no va por ti).
Pos vaya. Enviale un mp
Pos vaya. Enviale un mp porlomenos si lo lee algun día que sepa que has utilizado su codigo.
PD: Entonces yo salgo de tu casa y digo en voz alta: ¡¡Tengo la tripa llena gracias a él!!
No cuesta nada agradecer!!!
El crack
El crack de pipagerardo dejó una funcion que creo que lo hace, almenos el lo hizo en el lua 1945.
Eso de 1945 no será una
Eso de 1945 no será una fecha ¿no? o.O
no,
eso es un juego para psp...
creo
que es de aviones, no?¿?¿