/// <summary> /// Schedule rebuilding of the text geometry. /// </summary> public override void SetVerticesDirty() { //Debug.Log("***** SetVerticesDirty() called on object [" + this.name + "] at frame [" + Time.frameCount + "] *****"); if (this == null || !this.IsActive()) { return; } TMP_UpdateManager.RegisterTextElementForGraphicRebuild(this); }
/// <summary> /// Schedule rebuilding of the text geometry. /// </summary> public override void SetVerticesDirty() { //Debug.Log("SetVerticesDirty()"); if (m_verticesAlreadyDirty || this == null || !this.IsActive()) { return; } TMP_UpdateManager.RegisterTextElementForGraphicRebuild(this); m_verticesAlreadyDirty = true; }
/// <summary> /// Schedule rebuilding of the text geometry. /// </summary> public override void SetVerticesDirty() { if (m_verticesAlreadyDirty || this == null || !this.IsActive()) { return; } //Debug.Log("***** SetVerticesDirty() called on object ID " + GetInstanceID() + ". ***** Dirty = " + m_verticesAlreadyDirty); TMP_UpdateManager.RegisterTextElementForGraphicRebuild(this); m_verticesAlreadyDirty = true; }
/// <summary> /// Schedule updating of the material used by the text object. /// </summary> public override void SetMaterialDirty() { //Debug.Log("SetMaterialDirty()"); if (!this.IsActive()) { return; } m_isMaterialDirty = true; TMP_UpdateManager.RegisterTextElementForGraphicRebuild(this); }