In 5.3.2, I was using tiling and offset to produce a scrolling image. However I need a bug fix in 5.3.5, so 'm forced to upgrade. Now images do not tile or offset. I want to use the Unlit/Texture shader, but I have also tried the standard UI shader. Neither obey tiling or offset inputs whether static or dynamic (from a script). When a script is driving the material offset, I can watch the editor update the material asset, but the image does not change.
The scrolling code is as simple as:
void Update()
{
this.GetComponent<Image>().material.mainTextureOffset += new Vector2(
Time.deltaTime * ScrollRate,
Time.deltaTime * ScrollRate);
}

