Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kaliman777 en Junio 16, 2010, 04:02:59 PM

Título: C?mo llamar la id de una subimagen de un objeto
Publicado por: kaliman777 en Junio 16, 2010, 04:02:59 PM
Hola:

Tengo objetos que contienen 5 subim?genes cada uno.

?C?mo llamo la id de cada una de las subimagenes?

Las subim?genes son: pera, mango, manzana, cereza y pi?a.

Quiero programar que si salen tres pi?as...?C?mo lo hago?

Gracias, espero alg?n c?digo algo elaborado.

Título: Re: C?mo llamar la id de una subimagen de un objeto
Publicado por: Ge en Junio 16, 2010, 09:01:55 PM

CitarGracias, espero alg?n c?digo algo elaborado.
Tambien, no queres que te traiga un cafe  :) .

Cada sprite de un objeto esta numerada del 0 en adelante, por ejemplo. Si en un mismo sprite el fotograma 0 corresponde a una pera, el fotograma 1 corresponde a un mango. Asi sucesivamente

Sabiendo esto, podes hacer algo haci:

if(Objeto.image_index = 0)   // Detecta a la pera
{
//Alguna accion
}



Donde dice Objeto, tenes que poner el nombre del objeto, o su id.
En el caso de que tengas tres objetos diferentes, seria algo haci:

if(Objeto1.image_index = 0) and (Objeto2.image_index = 0) and (Objeto3.image_index = 0) // Detecta a la pera
{
//Alguna accion
}



Espero que te sirva   ;D
XD
Título: Re: C?mo llamar la id de una subimagen de un objeto
Publicado por: kaliman777 en Junio 16, 2010, 09:04:34 PM
Gracias Ge:

No me funciona o no le hice bien. Dejo aqu? un post para ver si me echan una manito con esto.

Por favor, mirar los c?digos que est?n en Obj_reves, evento global.mouse_left. C?mo sumar SCORE, el c?digo no me ayuda a mover el global.dinero

Para jugar, hacer clic en tres figuras.

Espero su ayuda. Saludos.