Scrolling Texture for MRT announcement Display

Trying to simulate the MRT train announcement display. Firstly we can look for the same font. PICA HOLE ABS

 

Using Photoshop, create a texture:

 


 

Save the texture as png file, in Unity3d we first create a display box, using Cube and scale to the display size we want

 

Now create a new material

 

 

Assign the texture to the material and map to the box. Adjust the tiling, so the texture is bigger than the actual display.

 

 

Now we create the script to control the scrolling of the texture.

 

 

using UnityEngine;
using System.Collections;

public class ScrollTexture : MonoBehaviour {

    public float scrollSpeed;
    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    void FixedUpdate () {
        float offset = Time.time * scrollSpeed;
        renderer.material.SetTextureOffset("_MainTex", new Vector2(offset, 0));

    }
}