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)); } }