Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Gerardo
16
« en: Noviembre 03, 2010, 08:02:00 am »
bueno... podrías hacer cada casilla un objeto y hacer que la ficha viaje hasta la casilla que le toca...  es lo único que se me ocurre, aunque acabarías lleno de objetos
17
« en: Noviembre 02, 2010, 10:44:31 pm »
jaja,dice que desconoce la variable direccion haber si en create le pongo 0 y se aregla
edito:ya no sale el error pero no cambia de sprite
es solo la idea general, tienes que ajustarla a tus necesidades.
eso quiere decir que ese código como tal no te servirá de nada si no lo editas con las variables que tu juego usa.
18
« en: Noviembre 02, 2010, 04:22:46 pm »
si, para que siempre este haciendo el chequeo
19
« en: Noviembre 02, 2010, 05:07:04 am »
bueno, como sabes, un circulo tiene 360 grados, siendo 0 el este, 90 el norte, 180 el oeste y 270 el sur. Con un objeto que mira el mouse es igual. Solo usa rangos según el angulo en el que el objeto este viendo. por ejemplo: if direccion>90 and direccion<270 then sprite_index=izquierda if direccion<90 or direccion>270 then sprite_index=derecha es solo la idea general, tienes que ajustarla a tus necesidades.
20
« en: Noviembre 01, 2010, 09:10:50 pm »
la forma mas sencilla es hacer un objeto pequeño que salte un poco, caiga y desaparezca, y crear varios al momento del impacto.
21
« en: Octubre 31, 2010, 10:05:11 pm »
Simplificado:
window_set_fullscreen(!window_get_fullscreen()); 
Ja! nunca se me habría ocurrido
22
« en: Octubre 31, 2010, 12:41:29 am »
if window_get_fullscreen() then window_set_fullscreen(0) else window_set_fullscreen(1) eso deberia sevir
23
« en: Octubre 30, 2010, 04:04:27 pm »
estas seguro que el objeto se crea solo una vez?
tal vez estas creando un objeto igual sobre otro y por eso parece que no se mueve.
Pra nada. He creado sprite gris y rojo, y los alterno, he probado con un grande y un pequeño de la misma imagen y se ve que rotan pero en milesimas de seguno. En fin si los pongo directo en la room ya se comportan muy normal. Solo es si los dibujo con otro objeto. Por qué no hacen alguna pruebita con algo así:
alarma(0)=50 alarma 0// instance_create(x,y,obj_cuca) y que ese objeto tenga animacion.

En que evento estas creando el objeto, es que se me hace muy raro este problema.
24
« en: Octubre 29, 2010, 10:10:06 pm »
estas seguro que el objeto se crea solo una vez?
tal vez estas creando un objeto igual sobre otro y por eso parece que no se mueve.
25
« en: Octubre 29, 2010, 10:05:33 pm »
Hola, probé lo que dijo "Gerardo" o.o, al inicio no me funcionó >.<, pero luego en el evento "Create" le puse la acción "set variable" variable=arrastre y value=false xD y recién funciono =D, funciona de maravilla!!! muchas gracias =D!!! T.T, les estoy muy agradecido =), y gracias también a los demás aportes =).
Salu2 
ah es que siempre tengo eso de 'treat unitialized variables as value 0' en opciones, asi que suelo olvidar iniciar las variables en create, perdon  Me alegra mucho que te haya servido. y gracias a todos
26
« en: Octubre 28, 2010, 10:32:29 pm »
bueno, puedes usar una textura del tamaño que quieras y repetirla 100 veces, entre el tamaño de la textura. por ejemplo, si tienes una textura de 32*32 repitela 100/32 (64 si quieres que se vea mas pequeña) veces y debería verse bien. Nota, la textura debe ser de las que se ven bien si las repites, si ocupas una textura que no repetirás, puedes comprimir (o expandir) la textura que ocupas hasta llegar a un múltiplo de 16 cercano a la medida que ocupas (como 96) A mi también me dan problemas las texturas que no son de de múltiplos de 16 (incluso algunas que si)
27
« en: Octubre 28, 2010, 10:23:12 pm »
28
« en: Octubre 28, 2010, 06:56:38 am »
que te parece si intentas esto? en el evento de mouse left pressed: arrastre=true initx=mouse_x-x inity=mouse_y-y en steep: if arrastre=true { x=mouse_x-initx y=mouse_y-inity } y por ultimo en global mouse global left released: arrastre=false creo que debería funcionar bien, espero te ayude. edit: te agrego un ejemplo pa' que veas como funciona
|