public GuideHeightLightComponent SetGuideMode(GameObject go, int order = 1) { GuideHeightLightComponent guideHeightLight = null; if (!m_CreateCanvasDict.ContainsKey(go)) { guideHeightLight = go.AddComponent <GuideHeightLightComponent>(); guideHeightLight.order = order; m_CreateCanvasDict.Add(go, guideHeightLight); } return(guideHeightLight); }
public void CancelGuideModel(GameObject go) { if (go == null) { Debug.LogError("go is null"); return; } if (m_CreateCanvasDict.ContainsKey(go)) { GuideHeightLightComponent guideHeightLight = m_CreateCanvasDict[go]; guideHeightLight.ClearGuide(); Destroy(guideHeightLight); m_CreateCanvasDict.Remove(go); //Debug.Log("ClearGuide______________"); } }