Skinning A Simple Tank Track For Unity3D this is my first post and I am relatively new to Blender so bare with me..

I'm designing a tank track for a 3D game in the Unity engine - And I'm trying to configure the armature and bones of the tank track + wheels so that I can rotate the wheels and apply suspension to the wheels AND track in Unity using the WheelColliders. I am currently using the texture offset to TRANSLATE the IMAGE that is applied to the tracks for animation - therefore I don't have a bunch of chain-linked tread objects connected together that I am ANIMATING - and instead am just adjusting the image to give the illusion that the tread is moving - the 3D object that said texture is applied to is stationary and does NOT rotate.

My plan from the beginning was to add bones and simply weight-paint the track so that when I move the wheel bone up and down on the Z-Axis, it would deform the track underneath so that it moves STRONGEST directly underneath the wheel, but was weighted less and less the further it gets from the wheel - that way when suspension is applied in Unity, the bone would move up and down with the wheel and deform the track. What's happening is that (despite the weight paint) the track all moves up and down at the same rate.. so I get a very undesired effect when the suspension moves in the game-engine (it looks the same when I move the bone around in pose mode as well).

I feel like there's simply a checkbox I have to check/uncheck to get this to work properly - because I feel like weight-painting is specifically designed to apply WEIGHT to the amount the bone deforms the skinned mesh.. however I am open to the idea that I might have a fundamental error in my approach to the concept.. either way - any help here would be THOROUGHLY appreciated! I'm really stuck on this and I've spent way too much time on it. I will include in this post an image of the desired effect, and a visualization of the effect I'm getting currently (sorry about the crappy image - I really hope it get's the point). PLEASE FEEL FREE to ask me for more info - I have no problems exporting my .blend, making another image, making a screen capture video, etc etc

Thanks in advance!
weight is 100% if more than 0 and no other weight. To limit the effect, you have to use another bone (static or another wheel) with the resulting weight on it to counter the no-other-weight effect.