Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: jorgeelalto en Noviembre 01, 2011, 04:53:14 PM

Título: Shake
Publicado por: jorgeelalto en Noviembre 01, 2011, 04:53:14 PM
Hola a todo el mundo. Tengo un problema gordo :D. y es que nunca me funciona ning?n c?digo para que la pantalla vibre (shake). Lo he probado con muchos m?todos, pero ninguno funcion?. A ver si en esta comunidad ocurre otro milagro y me funciona :(.
Gracias de antemano.
Título: Re: Shake
Publicado por: elviskelley en Noviembre 01, 2011, 05:06:25 PM
ok pero para ello primero debes usar view, y luego modifica el view_angle. y listo ya lo he hecho antes.
Título: Re: Shake
Publicado por: MaanuRP en Noviembre 01, 2011, 09:27:56 PM
Cita de: elviskelley en Noviembre 01, 2011, 05:06:25 PM
ok pero para ello primero debes usar view, y luego modifica el view_angle. y listo ya lo he hecho antes.

view_anlge? Buena idea, nunca la use.

Creo que tambien serviria usar dos alarms y modificar view_yview. Por ejemplo en el alarm0 view_yview += 4 y que active alarm1. En alarm1 view_yview -= 4 y que active alarm0

Asi quizas quede el efecto de shake. Aunque depende como lo quieres tambien.
Título: Re: Shake
Publicado por: Ciberman en Noviembre 01, 2011, 11:56:10 PM
yo recomendar?a usar una sola alarma y ponerle en el codigo:
view_xview[0]=irandom(16)-8;
view_yview[0]=irandom(16)-8;
alarm[0]=random(4);

quedar?a m?s movidito el asunto..
Título: Re: Shake
Publicado por: magnetox en Noviembre 02, 2011, 02:46:28 AM
no es muy complicado, hace unas semanas queria lo mismo y en internet lo encontre rapidamente! incluso le hice adaptaciones para que quede exactamente a mi gusto...

la clave no son las views, sino usar las funciones para setear la posicion de la ventana del juego, asi el efecto queda estupendo!

Saludos 8)
Título: Re: Shake
Publicado por: jorgeelalto en Noviembre 02, 2011, 03:23:53 PM
gracias! ahora mismito lo pruebo!
:D :D :D
Título: Re: Shake
Publicado por: magnetox en Noviembre 03, 2011, 02:52:05 AM
PD: La forma como te dije en el post anterior solo funciona si no esta habilitada la funcion de pantalla completa, pero por lo menos a mi gusto en modo ventana, el efecto queda muchisimo mejor que con views. Si lo quisieras hacer con pantalla completa creo que ahi si deberias usar views.

Un saludo 8)