public void DestroyObject(Collider key, ThrowableObjectClass obj)
 {
     foreach (Collider col in obj.GetAllCollider())
         this.CurrentObjectInstantiate.Remove(col);
     this.freeObject.Add(obj);
     if (obj.PlayerWhoThrow != null)
         obj.PlayerWhoThrow.DropObject(obj);
     obj.Destroy();
 }