Why no cylinder collider ?

This is causing me no end of problems with my motorbike game, wheel colliders are no good and sphere colliders are just plainly the wrong shape. Please help !

http://forum.unity3d.com/threads/63967-why-cylinder-collider-doesn-t-exist-!?p=408699&viewfull=1#post408699

You can make one by adding two colliders (a Capsule Collider and a Box Collider) to the same object.

You have to overlap them in such a way that their intersection generates a cylinder.

Then:

ushort triggered = 0;

void OnTriggerEnter() {
    triggered++;
}

void OnTriggerExit() {
    triggered--;


void Update() {
    if(triggered == 2)
    {
        //inside cylinder collider
    }
    else
    {
        //outside cylinder collider
    }

Add a mesh collider and set the mesh to Cylinder
Unfortunately you can’t really change the sizes and stuff