Can solid behavior only interact with objects on the same layer?
I am using a two layer scenario with different scales to create the depth effect. In each of them there is a tilemap using solid behavior and enemies using moving platform behavior. But enemies in the back layer collide with the tiles in the front layer. Is there a way to restrict the area of action of the solid only to objects that are in the same layer?
Develop games in your browser. Powerful, performant & highly capable.
So you are using C2, not C3? :)
If you need Platform behavior, there is no easy way to do this in C2. You can probably try the same trick as in this split screen tutorial - keep the second layer off-screen and paste it on the Paster object.
FYI Construct 3 supports solid collision filtering which should be able to do this.