Pin the Object to your Character. Then on the X and Y sections set + or - how many pixels you want.
Hopefully this image will be able to explain what I was trying to say. As you can see below, Every Tick "Sprite 2" will set its position to the position of the "Bush". Now we just want "Sprite 2" to be ahead of the "Bush" so we add +50 to the X value of "Bush". I also want "Sprite 2" to remain on the same level as the "Bush" so I will leave the Y value, as is. Hope this helped.
More specifically, you can replace EveryTick and use whatever event you want. OnTouch for example, you could SpawnNewObject.