Interaction with tiles (colliding and destroying / replacing)

I’m learning how to use tilemap. For now, i got 2 tilemap layers like ground,obstacles and player gameObject (sprite). I want to destroy obstacles when player colide with them, so i got OnTriggerEnter()[ICODE] which [ICODE]Destroy() colided object.
The problem is that colliding object is whole titlemap (not just one obstacle).
My questions are:

  1. “Can I somehow delete only one elemnet (tile) in tilemap for example can i get one tile position and replace this tile with SetTile()?”
  2. Or maybe I should use simple sprites instead of Tiles for ‘interactive’ objects. If so, how can i provide correct layers rendering i mean how can i force player sprite to rander ‘over’ obstacle if player.y < obstacle.y and ‘under’ otherwise?

Yes, you can.

A way to do this would be to follow the instructions in Custom Axis Sorting in https://docs.unity3d.com/Manual/Tilemap-Isometric-CreateIso.html. This can change the rendering order from distance to the camera to the height of the screen with the default 2D camera set up.