Unity 2D: Destroy Game Object is not working

Try to use code tags when you post code: Using code tags properly

To destroy the object and move it after 1 second you have some options:

  1. disable its renderer and move it after 1 second in the same script
  2. disable or destroy the entire game object and move/recreate it from another script after 1 second.