If you got to the end of my level 'PR3 Wacky Olympics' then you'll have seen the effect of blocks that move in different Layers as you try to jump on them, making them appear to move relative to each other. DarkDiscipline asked me how this was done so hence the post.
Note that this effect isn't entirely original (I think it's Latexi who does the same thing) but it's rarely seen. The method below I've created myself so i've no idea how it compares to the technique others use.
Step 1 - Create a basic block
You're about to discover the method is a trick! The blocks aren't on different layers but just appear to be. So, first off create a level with a normal block to jump onto:
Step 2 - Align the screen
Play the level and jump onto the block:
Step 3 - Quit play
Now quit the level but don't scroll the screen. All layers are now aligned at the characters feet as shown.
Step 4 - Create 'Layered block'
Now you can create a new layer at any depth and Draw in your new block or graphic. Assuming you haven't scrolled the screen your block will line up with your characters feet during play.
Step 5 - Hide actual block
Now this is important. You must replace your actual block with an invisible but active one else the effect is ruined.
Finish your graphics and, when the level is played, voila! A layered block effect. Because the graphic you create moves in layers in gives the impression the block does! You can create loads of these on different layers for great effect.