Bueno, no se si es la manera más correcta de hacerlo, pero funciona...
con esto consigo lo que estaba buscando!
un saludo!
function Update(){
if (Input.GetMouseButtonDown()){
var hit: RaycastHit;
var ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, hit)){
Destroy(hit.transform.GetComponent.<Rigidbody>());
}
}
}
con esto consigo lo que estaba buscando!
un saludo!
, soy animador
, por eso necesito que sea un prefab, no un objeto que este cargado en la scene, dándole vueltas a lo que quiero hacer a lo mejor es tan fácil como desactivar el rigidbody del GameObject, pero voy a investigar lo que has comentado, de nuevo gracias por tu ayuda, un saludo!