This is just a workaround but it will work...
Create another frame of your object and set the transparency settings on it. Then when a character steps on a tile behind it, you can attach a script to that tile that will trigger the new frame.
Optionally you can attach a script by default to the model to check if the player is in the above adjacent tile and you can then call the transparent frame then.