Anuncios Google

ayuda con la rotacion

Bueno voy a explicar lo que pido con un ejemplo porque sera mas facil :

imagen = image.create(5,2,blanco) -- creo el objeto
 
while true do
image.rotate(imagen,0,0,78) -- roto la imagen el centro es el punto "x" , no?
screen.flip()
end

aqui viene la duda querria saber la posicion que tien el x + 5 y el y + 2 una vez rotado

PD : No se si me he explicado bien , pero creo que si



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

intenta esto nose si

intenta esto nose si funcione,  crea una variable y sumalen x mas ancho dela imagen mas rotasion,

  variable=x+ancho+rotasion  , igual con y

 

 

screen.print(0,0,variable)  ---------- para ver

 

para comprobar si es correcto utilisa un pixel o algo que te diga en donde estas posicionado

draw.pixel(otraX,otraY,color)

screen.print(0,0,otraX..otraY) ------------- si coinsiden con el punto de la imagen entonses es correcto

utiliza el analogo para mover otraX y otraY

lo mejor es que hagas pruebas .saludos

Imagen de AitorDB

By Aitor

Una vez intenté hacer lo mismo realizando un nivel de EJMDDM y no lo conseguí porque las posicione sy tal no cambian y tal, pero se em acaba de ocurrir una idea pero sería demasiado trabajosa, sería mirar el color del pixel para poder situar la imagen, pero com ya te he dicho eso llevaria su tiempo.

 

Bueno si se te dan bien las mates quizas podrias sacar una formula, si x es el centro y la imagen mide 5x2 pues 90 grados rotados por ejemplo el punto mas alto seria y-(w/2) y el opunto situado mas a la izquierda sería x-(h/2)

 

Se que es una cosa que está muy dificil ya que los valores de x y tal no cambian y lo hace complicado, pero si le das vueltas lo acabaras sacando.


Sígueme en Twitter: @Aitor_db

Imagen de Jepte

si pero de que te serviria al

si pero de que te serviria al rotarla no cambia (x) ni (y) ,( x) y (y) seguirian igual creo.saludos

Imagen de HappyFlowerPP

no lo entiendo

podrias explicarlo ,

PD : He entendido que ese punto sigue siendo el mismo pero no entiendo la forma de que me devuelva ese punto que yo pido

PD : Me referia a cualquier puto de la imagen que posición tenia una vez rotada


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.