Mayo 24, 2013, 06:27:41 pm

Autor Tema: Movimiento de Tiles  (Leído 244 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado shaggymon

  • Habitual
  • *
  • Puntos: 0
  • Mensajes: 70
    • Ver Perfil
Movimiento de Tiles
« en: Septiembre 05, 2011, 07:25:21 pm »
tile_layer_shift(depth,x,y) Mueve todas las tiles con la profundidad indicada siguiendo el vector (x,y). Esta función se puede usar para capas de tiles móviles.

taba leyendo el manual y salio esto, pero como hago que los tiles vuelvan a su posicion anterior?
« última modificación: Septiembre 06, 2011, 12:10:00 am por Daz »
No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.

Desconectado MaanuRP

  • Okupa
  • *
  • Puntos: 20
  • Mensajes: 887
  • Sexo: Masculino
  • MaanuRP! Game Maker 8!
    • Ver Perfil
Re: Movimiento de Tiles
« Respuesta #1 en: Septiembre 05, 2011, 10:14:59 pm »
Mmm xstart e ystart no existe para eso?
O guarda las variables x e y iniciales en variables y luego las usas

Desconectado shaggymon

  • Habitual
  • *
  • Puntos: 0
  • Mensajes: 70
    • Ver Perfil
Re: Movimiento de Tiles
« Respuesta #2 en: Septiembre 06, 2011, 08:49:40 am »
como hago eso de guardar las variables? me podrias explicar?

Desconectado MaanuRP

  • Okupa
  • *
  • Puntos: 20
  • Mensajes: 887
  • Sexo: Masculino
  • MaanuRP! Game Maker 8!
    • Ver Perfil
Re: Movimiento de Tiles
« Respuesta #3 en: Septiembre 06, 2011, 12:34:13 pm »
Igualmente es muy inseguro lo que te dije, ya que no se que quieres hacer.

Pero cuando algo se crea, adquiere valores en las variables "xstart" e "ystart" que son los valores de "x" e "y" que tenian cuando se crearon.

Como lo que no entiendo de tu problema es que nunca use tiles, lo que te voy a decir es lo que yo probaria, pero no se si estara bien.

Recien busque y encontre que para obtener los valores "x" e "y" de los tiles se puede hacer con lo siguiente:

Código: [Seleccionar]
tile_get_x(id) Devuelve la posición x de la tile con la id especificada.
tile_get_y(id) Devuelve la posición y de la tile con la id especificada.

En el evento create de algun objeto controlador: a una variable, por ejemplo: "xprimera" le asignas el valor de "x" del tiles apenas se hace (Con la funcion de arriba) y a otra variable, por ejemplo: "yprimera" le asignas el valor de "y" con su funcion correspondiente.

Despues vas a poder acceder a esos valores cuando tu quieras, siempre y cuando no modifiques la variable.

Desconectado shaggymon

  • Habitual
  • *
  • Puntos: 0
  • Mensajes: 70
    • Ver Perfil
Re: Movimiento de Tiles
« Respuesta #4 en: Septiembre 06, 2011, 10:20:09 pm »
es que pasa que en el juego que toy haciendo use backgrounds y no tiles,y quedo pesado x.x lo que quiero es hacer que puestas las partes del tile haga algo como un autoscroll