Agosto 05, 2015, 11:55:51 PM Ultima modificación: Agosto 10, 2015, 04:34:27 AM por Gerald_Shiko
Hola de nuevo, bien:
en el room pongo un objeto 2 veces, uno al comienzo, y otro más adelante pero al probar el juego solo aparece el del comienzo, por qué? y cómo lo soluciono?
Gracias de antemano :)
este es el código:

Information about object: Abeja_obj
Sprite: abeja
Solid: false
Visible: true
Depth: 3
Persistent: false
Parent:
Children:
Mask:

No Physics Object
Create Event:

set the absolute path to abeja_path with speed 20 and at the end continue from here
Collision Event with object Player:

for other object: change the instance into object Death_obj, not performing events
Collision Event with object Bolita_azul_obj:

for other object: change the instance into object death, not performing events
solo soy un novato queriendo aprender

Tendrás que pasarnos el código para ver que ocurre.
¿Como haces para que aparezca los 2 objetos?

Habría que ver el código de ese objeto, pero quizás pase lo siguiente (es una suposición nada más):

Si en algún evento del objeto defines una posición más o menos así:
[gml]
x = 100
y = 200
[/gml]
pasa que ese evento se ejecuta para TODAS las instancias del objeto, de manera que los dos objetos que has colocado en la habitación se van a ir a la misma posición en la habitación, y entonces parecerá que hay un sólo objeto, cuando en realidad están "empalmados". Como dije, es una suposición.

Otra posibilidad es que como la path que le asignas al objeto en el evento create es absoluta, se crean efectivamente dos instancias de éste pero se mueven una sobre la otra dando la impresión de que hay sólo una instancia; prueba colocando la path como relativa.


gracias, era eso del path tenía que ir en relativo
solo soy un novato queriendo aprender

Tema solucionado, por favor editar el titulo.  :D
Cordialmente Jodidox!

Puedes editarlo seleccionando modificar mensaje en el mensaje con el que iniciaste este chat.