Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: arcangelcaos en Diciembre 20, 2015, 06:58:40 PM

Título: Centrar view sobre un objeto que yo eliga
Publicado por: arcangelcaos en Diciembre 20, 2015, 06:58:40 PM
Bueno, ahora estoy con las view, se crearlas y tal, pero me surge una duda que aún no domino.

Como centro esa view sobre un objeto que se elija digamos al azar.
En global.Selec  tengo la id de objeto, y quiero que ese objeto sea el centro de la view

Gracias.
Título: Re:Centrar view sobre un objeto que yo eliga
Publicado por: king195 en Diciembre 20, 2015, 08:08:53 PM
Necesitamos más info sobre lo que buscas, hay varias instancias del objeto donde se tiene que posicionar? No puedes crear un segundo objeto invisible que haga de conector con el otro objeto?
Título: Re:Centrar view sobre un objeto que yo eliga
Publicado por: jmbs19 en Diciembre 20, 2015, 08:41:00 PM
san google casi siempre tiene la respuesta para las preguntas y en este caso es una que se a respondido bastante. de todas maneras te dejo la funcion que permite cambiar el objeto al que la view hace follow, la respuesta esta en el manual (http://docs.yoyogames.com/source/dadiospice/002_reference/windows%20and%20views/views/view_object.html)

[gml]
if instance_exists(obj_Player)
   {
   view_object[0] = obj_player;//esta setea el objeto que se seguira
   }
[/gml]

ejemplo tomado del manual

Título: Re:Centrar view sobre un objeto que yo eliga
Publicado por: arcangelcaos en Diciembre 20, 2015, 09:31:09 PM
Perdonar, pero llevo todo el FinDe programando, que lo he tenido tranquilio en casa y me he dedicado a avanzar en mi juego, y ya no carburo bien. Las cosas mas simples no las veo.

Al final esto asi

global.Selec = 0
i = 0
do
{
global.Selec= ds_grid_get(GridOrdenAccion,0,i)
i= i+1
}
until global.Selec > 0
view_object[0]= global.Selec
}


Gracias