コード例 #1
0
ファイル: UIBase.cs プロジェクト: RiyoCoder/MyUnityFrameWork
    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);
    }
コード例 #2
0
ファイル: UIBase.cs プロジェクト: RiyoCoder/MyUnityFrameWork
    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______________");
        }
    }