Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: rayito88 en Mayo 28, 2011, 01:39:43 AM

Título: Quiero Un C?digo de Zoom IN y Out Zoom (solucionado)
Publicado por: rayito88 en Mayo 28, 2011, 01:39:43 AM
Para mi juego quiero un zoom in ,, y zoom out para mi juego 100% bueno.

y los pongos en cr?ditos y si funciona

Una cosa yo puse Evento "Mouse Wheel Down y coloq? el codigo

[gml]with player if mostrar=0{
if global.zoom=1
{
view_wview[0]+=10
view_hview[0]+=10
global.zoom=0
}}[/gml]


Y el Mouse Wheel UP

[gml]with player if mostrar=0{
if global.zoom=0
{
view_wview[0]-=10
view_hview[0]-=10
global.zoom=1
}}[/gml]

y ahora le doy la rueda para arriba y sale eso pantalla negra a los lados

(http://i52.tinypic.com/mx1nxv.png) este es el problema :S <<<<
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: brunoxzx en Mayo 28, 2011, 05:42:16 AM
intenta con esto, ahorita no tengo gm para probar.

Ev step.
[gml]if mouse_wheel_down(){
view_hview[0]+=view_hview[0]/20 view_wview[0]+=view_wview[0]/20
view_hport[0]=max(480,view_hview[0]) view_wport[0]=max(640,view_wview[0])
view_xview[0]=max(0,mouse_x-view_wview[0]/2)
view_yview[0]=max(0,mouse_y-view_hview[0]/2)
}

if mouse_wheel_up(){
view_xview[0]=max(0,mouse_x-view_wview[0]/2)
view_yview[0]=max(0,mouse_y-view_hview[0]/2)
view_hview[0]-=view_hview[0]/20 view_wview[0]-=view_wview[0]/20
}
[/gml]
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: rayito88 en Mayo 28, 2011, 10:28:18 PM
Cita de: brunoxzx en Mayo 28, 2011, 05:42:16 AM
intenta con esto, ahorita no tengo gm para probar.

Ev step.
[gml]if mouse_wheel_down(){
view_hview[0]+=view_hview[0]/20 view_wview[0]+=view_wview[0]/20
view_hport[0]=max(480,view_hview[0]) view_wport[0]=max(640,view_wview[0])
view_xview[0]=max(0,mouse_x-view_wview[0]/2)
view_yview[0]=max(0,mouse_y-view_hview[0]/2)
}

if mouse_wheel_up(){
view_xview[0]=max(0,mouse_x-view_wview[0]/2)
view_yview[0]=max(0,mouse_y-view_hview[0]/2)
view_hview[0]-=view_hview[0]/20 view_wview[0]-=view_wview[0]/20
}
[/gml]


http://www.mediafire.com/?f2y35s74wlay078 (http://www.mediafire.com/?f2y35s74wlay078) miralo no sirve :s EL ACERCAR :s AHI EST? EL EDTIABLE DE ZOOM QE PUSE TU CODIGO
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: brunoxzx en Mayo 31, 2011, 12:47:37 AM
Ahi lo tienes, le modifique unas cuantas cosillas.

Dejo adjunto.
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: rayito88 en Mayo 31, 2011, 02:02:08 AM
Cita de: brunoxzx en Mayo 31, 2011, 12:47:37 AM
Ahi lo tienes, le modifique unas cuantas cosillas.

Dejo adjunto.

grax pero el otro mi juego editblabe todavia sale los lados :S noce porqe el qe me pasaste el editable tu isiste salio bueno pero noce porqe :S sales lados negro T_T  :'(
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: brunoxzx en Mayo 31, 2011, 03:07:40 AM
mmm la verdad no se por que sea, si quieres adjuntado, o si no quieres que nadie lo vea puedes enviarlo por mp.
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: Maniarts en Junio 01, 2011, 07:12:26 AM
yo tambien kiero saber la soluci?n!  :-[ hasla saber si la tienes
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: brunoxzx en Junio 01, 2011, 03:42:06 PM
No no se que sea, no me a pasado su juego.
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: rayito88 en Junio 03, 2011, 02:12:24 AM
Cita de: brunoxzx en Junio 01, 2011, 03:42:06 PM
No no se que sea, no me a pasado su juego.
ya te pas? por mensaje lealo porfavor
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: brunoxzx en Junio 03, 2011, 06:06:11 AM
Pues el problema es que tienes algun objeto o que cambia las medidas del view port, tiense que quitar ese codigo, puedes hacer que funcione poniendo en el evento step del objeto del zoom esto.
[gml]view_hport[0]=480
view_wport[0]=640[/gml]
Pero te recomiendo buscar y eliminar el c?digo que causa el problema.
Título: Re: Quiero Un C?digo de Zoom IN y Out Zoom
Publicado por: rayito88 en Junio 03, 2011, 11:05:18 PM
Cita de: brunoxzx en Junio 03, 2011, 06:06:11 AM
Pues el problema es que tienes algun objeto o que cambia las medidas del view port, tiense que quitar ese codigo, puedes hacer que funcione poniendo en el evento step del objeto del zoom esto.
[gml]view_hport[0]=480
view_wport[0]=640[/gml]
Pero te recomiendo buscar y eliminar el c?digo que causa el problema.
Ya gracias solucionado gracias brunoxzx
est? en el cr?ditos