| 1234567891011121314151617181920212223242526272829303132333435 | using UnityEngine;using System.Collections;using TMPro;public class EnvMapAnimator : MonoBehaviour {    //private Vector3 TranslationSpeeds;    public Vector3 RotationSpeeds;    private TMP_Text m_textMeshPro;    private Material m_material;        void Awake()    {        //Debug.Log("Awake() on Script called.");        m_textMeshPro = GetComponent<TMP_Text>();        m_material = m_textMeshPro.fontSharedMaterial;    }    // Use this for initialization	IEnumerator Start ()    {        Matrix4x4 matrix = new Matrix4x4();                 while (true)        {            //matrix.SetTRS(new Vector3 (Time.time * TranslationSpeeds.x, Time.time * TranslationSpeeds.y, Time.time * TranslationSpeeds.z), Quaternion.Euler(Time.time * RotationSpeeds.x, Time.time * RotationSpeeds.y , Time.time * RotationSpeeds.z), Vector3.one);             matrix.SetTRS(Vector3.zero, Quaternion.Euler(Time.time * RotationSpeeds.x, Time.time * RotationSpeeds.y , Time.time * RotationSpeeds.z), Vector3.one);            m_material.SetMatrix("_EnvMatrix", matrix);            yield return null;        }	}}
 |