37 if(TargetRenderer == null)
39 TargetRenderer = GetComponentInChildren<MeshRenderer>();
52 base.OnCursorStateChange(state);
56 for (
int i = 0; i < CursorStateData.Length; i++)
58 if (CursorStateData[i].CursorState == state)
60 SetCursorState(CursorStateData[i]);
73 if (TargetRenderer != null)
75 MeshFilter mf = TargetRenderer.gameObject.GetComponent<MeshFilter>();
76 if(mf != null && stateDatum.
CursorMesh != null)
81 TargetRenderer.transform.localPosition = stateDatum.
LocalOffset;
82 TargetRenderer.transform.localScale = stateDatum.
LocalScale;