Saludos a todos, tengo una pregunta, estoy tratando de eliminar una serie de "gameobject(clone)", al terminar el juego pero no encuentro la manera de hacerlo, ademas me gustaria saber como generarlos dentro de un "gameobject padre", el problema es que los objetos son generados en diferentes lugares "al azar", por lo que no los pude colocar con el transform del objeto padre.
using UnityEngine;
using System.Collections;
public class BubbleController : MonoBehaviour {
private int type;
private Vector3 velocity;
void Start()
{
Vector3 randomPosition = new Vector3(Random.Range(-8f, 8f),-6,);
Vector3 randomScale = Vector3.one * Random.Range(0.5f, 2f);
transform.localScale = randomScale;
transform.position = randomPosition;
velocity.x = Random.Range (-3, 3);
velocity.y = Random.Range (0.5f, 4);
velocity.z = ;
PonerTipoDeBurbuja();
}
public void PonerTipoDeBurbuja ()
{
float probability = Random.Range (0f, 1f);
if (probability >= && probability < 0.65f)
{
type = ;
GetComponent<SpriteRenderer> ().color = Color.white;
}
else if (probability >= 0.65f && probability < 0.9f)
{
type = 1;
GetComponent<SpriteRenderer> ().color = Color.green;
}
else if (probability >= 0.9f)
{
type = 2;
GetComponent<SpriteRenderer> ().color = Color.magenta;
}
}
void Update ()
{
transform.Translate (velocity * Time