Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: superblinky en Agosto 14, 2012, 06:53:06 PM

Título: ¿game maker 8 se equivoca?
Publicado por: superblinky en Agosto 14, 2012, 06:53:06 PM
>.> paso algo curioso, y quiero saber si a ustedes tambien le ha pasado .-.

tenia un objeto, ke tenia como "padre" otro objeto....

Este objeto padre, En el evento Begin Step, tenia una accion que evita un error...X

pero el objeto "hijo" digamos -w- me marcaba ese error de todos modos °~°(y el evento begin step no tenia nada)

Entonces lo que hise es poner la misma accion ensima de todos los codigos del evento Step, y creo ke eso es un error del programa Game maker.... e.e

No lo se, quisa estoy mal, pero cheque muchas cosas y no encontre ningun problema .__. segun yo todo estaba bien......

Por eso mi pregunta es ¿game maker se equivoca? a ustedes les ha pasado algo similar??? o_O ¿que deberia hacer si siento que game maker no esta funcionando adecuadamente? o_o
Título: Re:¿game maker 8 se equivoca?
Publicado por: SobacoEnLlamas en Agosto 14, 2012, 06:58:18 PM
sinceramente no sabría decirte si es un error del programa ya que quizás sí se te pueda escapar algún detalle, es posible siempre, solo sé que me he encontrado con 99999999 cosas así que no le veia yo error alguno y al final siempre ha tenido solución ;)

Y bueno, también pienso que claro, pueden haber errores de programa pero, si se puede resolver de alguna manera, pues a mi personalmente no me importa jeje
Título: Re:¿game maker 8 se equivoca?
Publicado por: MaanuRP en Agosto 14, 2012, 09:02:52 PM
Si el evento Begin Step no existe en el objeto hijo, deberia funcionar bien.
Por las dudas agrega en ese evento esta linea, al principio de todo: event_inherited();
Si te sigue pasando, seguramente es que de la forma que esta hecho la pieza de codigo del objeto padre, quita el error solo de ese objeto, por alguna razon.

Si te sigue pasando, puedes subir el gmk aca y veremos si te podemos ayudar.
Título: Re:¿game maker 8 se equivoca?
Publicado por: romon_28 en Agosto 15, 2012, 05:33:57 PM
Game Maker tiene muchos errores pero esta vez te equivocaste vos. Con lo que dijo MaanuRP tendria que andar, y si no es asi es porque el objeto "w" esta afectando en una variable o en una comprobacion, o quisas puede ser que tenga otro error distinto al que decis y esa es otra historia.
Título: Re:¿game maker 8 se equivoca?
Publicado por: superblinky en Agosto 16, 2012, 07:42:43 PM
osea que ustedes siempre encuentran el problema??? .-.

y game maker les funciona perfectamente? ¿de verdad?

°~°

Dare otro ejemplo! una vez puse algo asi....


if view_xview+view_wview<x+40
{acciones~}


pero por alguna razon -view_wview- no le hacia caso, o no sabia que valor era, total ke nunca se cumplia la condicion(y el objeto efectivamente pasaba por ese lugar) entonces cambie la bariable -view_wview- por el valor que debia tener.... osea que quedaba asi....


if view_xview+302<x+40
{acciones~}


y con ese cambio, funciono perfectamente, pero no entiendo porque no funsionava antes @_@

y eso es raro, ¿en verdad siempre les ha funcionado perfectamente el game maker?
Título: Re:¿game maker 8 se equivoca?
Publicado por: MaanuRP en Agosto 16, 2012, 11:12:50 PM
Cita de: superblinky en Agosto 16, 2012, 07:42:43 PM
osea que ustedes siempre encuentran el problema??? .-.

y game maker les funciona perfectamente? ¿de verdad?

¿en verdad siempre les ha funcionado perfectamente el game maker?


No siempre yo solo, muchas veces me ayudaron aca en CGM, pero si, siempre pude solucionar todos los problemas que tuve, y que son solo mios, de codigo.




Fuera de eso, sigamos con tu problema.

Revisa cosas obvias, que la variable este bien escrita y demas, porque parece un error muy tonto pero de esos que cuesta verlos, quizas.

Probaste poniendo en ese mismo evento (Del objeto hijo): event_inherited(); ?
Título: Re:¿game maker 8 se equivoca?
Publicado por: superblinky en Agosto 17, 2012, 03:08:59 AM
bueno, en conclusion, si se equivoca game maker?? o no? -w-
Título: Re:¿game maker 8 se equivoca?
Publicado por: Texic en Agosto 17, 2012, 03:16:50 AM
Citarif view_xview+view_wview<x+40
Hubieras probado especificar la view a la que te referías
if view_xview[0]+view_wview[0]<x+40
En serio, yo sé que parece lo mismo, pero no, lo comprobé mil y un veces, son dos cosas totalmente diferentes
A mi me ha fallado game maker en nimiedades, nunca algo tan grande como lo que mencionas. Me ha fallado digamos el editor de sprites, es lo más frecuente en fallar. Pero en código, no recuerdo que halla funcionado fuera de lo normal jamás, como mucho me deja de funcionar el compilador entero y tengo q entrar a reinstalar. Y una vez en gm7 me sucedió que a pesar de que cambiaba el código, el programa corría una compilación específica siempre, no se renovaba, se solucionó al reiniciar el programa