public void SetupDecorObject(MoveObject obj, float carX)
    {
        int side = Mathf.Round (Random.value) == 0 ? 1 : - 1;

        obj.offset = new Vector3( (Random.value * 7f * side) + (7f * side *2), 0f, 0f);

        // Beacons
        obj.ConfigBeacons(
            frontPos,
            topPos,
            backPos,
            carX
            );
    }
    public void SetupMoveObject(MoveObject obj, float carX)
    {
        float offset = (Random.value * (float)roadSize) - ((float)roadSize*0.5f);

        obj.offset = new Vector3( offset, 0.25f, 0f);
        //		Debug.Log ("Offset : " + obj.offset);

        // Beacons
        obj.ConfigBeacons(
            frontPos,
            topPos,
            backPos,
            carX
        );
    }