Hola, estoy teniendo unos problemas a la hora de crear unos paquetes o power ups. Voy creando power ups aleatoriamente y cada power up le pongo un sprite_index para diferenciarlo. Mi problema llega a la hora de chequear la colision con el paquete para saber segun su sprite que power up le tengo que dar a mi personaje. Este es mi codigo:
col = place_meeting(x,y,objPaquete)
if col {
if col.sprite_index = sprVida{
vida = 60
}
if col.sprite_index = sprBalaDoble{
disparo = "doble"
}
if col.sprite_index = sprBalaRapida{
disparo = "rapido"
}
}
Pero no me detecta nada, no me hace el cambio de disparo al colisionar. Que estoy haciendo mal?