/// <summary> /// The ResetHighlighter method is used to reset the currently attached highlighter. /// </summary> public virtual void ResetHighlighter() { if (objectHighlighter) { objectHighlighter.ResetHighlighter(); } }
/// <summary> /// The ResetHighlighter method is used to reset the currently attached highlighter. /// </summary> public virtual void ResetHighlighter() { if (baseHighlighter != null) { baseHighlighter.ResetHighlighter(); } }
// Initialize the figurine + mesh using the definition of the card. public void Init(CardData data) { _data = data; var prefab = SL.Get <ResourceManager>().Load <GameObject>(Consts.UnitGhostsPath + data.GhostPrefabName); if (prefab != null) { var go = Utils.Instantiate(prefab, transform); go.transform.localPosition = Vector3.zero; go.transform.localRotation = Quaternion.identity; } if (_highlighter != null) { _highlighter.ResetHighlighter(); } }