PLEASE HELP: How to create multi-layer buildings?

I am making a map for a game, and was wondering if there was a way to create buildings with multiple layers. For example, if you go up a staircase in a house, you are in the second-story of that house. You no longer see the first-story, because it is replaced by the second story. Is there a way to do this?

By the way, this is a orthogonal map, if that helps.

Also, I wanted to make it so that from the outside of houses, you can only see the roof of the house, but if you walk through the door or up to the window, you then see the ground floor of the house as the roof becomes transparent.

Thanks for your help!

You would create layers (or sets of layers) for each level of the house (including the exterior), and then show/hide layers as needed in your game engine, based on the player’s location.

1 Like

How would I do that in Unity?