qna_rh
Thread Id: 17576
Thread Name: [DUDA]¿applymovementpos?
#0
Horus Pen. 24335
Bueno mi duda es ¿como usar el comando applymovementpos? Si applymovementpos, es algo distinto al applymovement normal, pero quiero saber que hace y como se usa:

Por lo que tengo entendido es bastante parecido al applymovement y después se termina usando waitmovementpos

Espero que alguien pueda ayudarme...
#1
cosarara97 12296
Iniciado por ~ChaRi
Bueno mi duda es ¿como usar el comando applymovementpos? Si applymovementpos, es algo distinto al applymovement normal, pero quiero saber que hace y como se usa:

Por lo que tengo entendido es bastante parecido al applymovement y después se termina usando waitmovementpos

Espero que alguien pueda ayudarme...


Si estamos hablando del comando que se traduce a 0x50, llamado applymovemementfinishat en PKSV y mi compilador, la sintaxis es la siguiente:
<comando (applymovementpos o applymovemementfinishat)> <minisprite> <movs_addr> <x> <y>
donde movs_addr es la dirección donde encontramos los movimientos.
Lo que deduzco que hace el comando es mover el minisprite siguiendo la lista de comandos y, cuando este se encuentra en la posición que indican x e y, hacer una de las 2 siguientes cosas:
a) Acabar el applymovement (no creo)
b) Seguir con el script - empezar con el siguiente comando mientras el mini sigue moviendose (más probable)
#2
Horus Pen. 24335
Si yo ya había probado con esos parámetros,
pero no me sale nada...
#3
cosarara97 12296
Iniciado por Ciro
Según el XSE...

Con eso puedo deducir que lo que hace esto es recoger la información de un puntero (la cual fue almacenada anteriormente en ese mismo puntero de una manera que desconozco) y se pasan esos datos al sprite seleccionado en el primer parámetro.

Y lo de las coordenadas no lo entiendo.

De todos modos, esto es una cosa que he deducido yo mismo al leer eso, así que probablemente esté equivocado. Mejor pregúntale a alguien que sepa más del tema.


El puntero lo estás pasando como argumento. Y bueno, me parece que mi explicación se acerca más a la realidad, pero seguro que si buscáis a sonicarvalho y se lo pedís os desensambla la función :)
@~ChaRi: Compruébalo tu mismo.