Anuncios Google

Otra duda mas [LuaDev]

Haber tengo planeado crear una circumferencia en lua pero no tengo psp para probarlo así que me gustaria que alguien probara este codigo :

foco = {}
foco.num = 0
foco.img = image.create(1,5,color.new(255,0,0))
foco.vezes = 360
while true do
foco.num = foco.num+1
image.rotate(foco.img,1,5,foco.num) 
foco.img:blit(240, 136);
screen.flip()
end

PD:En caso de que funcione(Lo dudo),me podrias decir alguna forma alternativa de hacerlo porque supongo que esto consumiria mucha RAM.



Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Jepte

prueba esta faltan ajustes

function circulo(screen,cirx,ciry,cirR,colores)
local paso=1
local fin=pixel
for grados=0,fin,paso do
local xl=math.ceil(cirR*math.cos(grados))+cirx
local yl=math.ceil(cirR*math.sin(grados))+ciry
if xl<480 then
if yl<272 then

draw.fillrect(xl+posx,yl+posy,cirT,cirT,colores)
end
end

end

end

Imagen de AitorDB

By Aitor

Dudo que llegue a valer asi, si mal no recuerdo, Deviante dijo que se agregaría una fuención para dibujar circulos (que todavia no está incluida), hasta entonces la manera más cómoda y fácil es hacerlo con el Photosho/Paint/Gimp/... (Cualquier programa de edición de imagen y tal, incluso te lo puedes descargar de internet).

 

Saludos y suerte!!

 

PD: Nunca lo he intentado, pero quizás si usas la fución draw.poly(...) y te jartas de poner puntos, conseguiras un círculo casi perfecto al ojo del ser humano ;)

 

PD2: Para decsargar el manual más nuevo donde te viene esta función visita el artículo: http://psp.scenebeta.com/node/79445


Sígueme en Twitter: @Aitor_db

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.