I am currently building my first Mobile game. The concept is pretty simple, it's a sideways scroller.
I have implemented 5 layers to act as parallax scrolling, these are working quite well for general movement. However they look a bit weak when jumping, I would like to apply some sort of ratio which gives a 3d effect to the jump. I made a basic attempt, however it just looks a bit naff.
I have struggled to find any tutorials on this , could anyone provide any help?
As requested, here is some example code
backgroundJumpEnd = function(){
transition.to(hills,{time=600,y=153})
transition.to(hills2,{time=600,y=153})
transition.to(hills3,{time=600,y=153})
transition.to(tree,{time=600,y=153})
transition.to(trees,{time=600,y=180})
transition.to(cloudsBig,{time=500,y=cloudsBig.y-6})
transition.to(cloudsBig2,{time=500,y=cloudsBig2.y-6})
transition.to(cloudsSmall,{time=500,y=cloudsSmall.y-2})
transition.to(cloudsSmall2,{time=500,y=cloudsSmall2.y-2})
transition.to(sky,{time=500,y=sky.y-3})
transition.to(sky2,{time=500,y=sky2.y-3})
transition.to(sky3,{time=500,y=sky3.y-3 })
transition.to(floor,{time=500,y=floor.y-15})
`}`
`backgroundJumpStart = function (){
transition.to(hills , {time=500, y=180,onComplete=backgroundJumpEnd })
transition.to(hills2,{time=500,y=180})
transition.to(hills3,{time=500,y=180})
transition.to(tree,{time=500,y=185})
transition.to(trees,{time=500,y=220})
transition.to(cloudsBig,{time=500,y=cloudsBig.y+6})
transition.to(cloudsBig2,{time=500,y=cloudsBig2.y+6})
transition.to(cloudsSmall,{time=500,y=cloudsSmall.y+2})
transition.to(cloudsSmall2,{time=500,y=cloudsSmall2.y+2})
transition.to(sky,{time=500,y=sky.y+3})
transition.to(sky2,{time=500,y=sky2.y+3})
transition.to(sky3,{time=500,y=sky3.y+3})
transition.to(floor,{time=500,y=floor.y+15})
}`