コード例 #1
0
    /// <summary>
    /// 创建证据显示,暂时使用gameobject创建
    /// </summary>
    private void CreateEvidences()
    {
        ClearEvidenceList();
        if (m_evidence != null && m_content != null)
        {
            SingleEvidenceController vTmpCtrl = null;
            bool isFirst = true;
            foreach (var data in m_dataManager.MyEvidenceDic)
            {
                vTmpCtrl = GameObject.Instantiate(m_evidence, m_content);
                vTmpCtrl.Init(this, data.Value, m_CloseUI, m_onShowEvidence);
                if (isFirst)
                {
                    isFirst = false;
                    vTmpCtrl.OnClick();
                }
                m_evidenceList.Add(vTmpCtrl);
            }

            if (isFirst)
            {
                m_introCtrl.gameObject.SetActive(false);
            }
        }
    }
コード例 #2
0
    //public void ShowIntro(string iconPath, string intro)
    //{
    //    if (m_introCtrl != null)
    //    {
    //        m_introCtrl.ShowIntro(iconPath, intro);
    //    }
    //}

    public void RefreshIntroView(SingleEvidenceData data, SingleEvidenceController view)
    {
        if (m_introCtrl != null)
        {
            m_introCtrl.gameObject.SetActive(true);
            m_introCtrl.RefreshView(data);
        }

        if (m_curSelectItem != null)
        {
            m_curSelectItem.SetSelectedStatus(false);
        }

        m_curSelectItem = view;
    }
コード例 #3
0
        private void UIFinder()
        {
            m_Btn_Close_Image  = FindUI <Image>(transform, "Btn_Close");
            m_Btn_Close_Button = FindUI <Button>(transform, "Btn_Close");

            m_Btn_Maps_Image  = FindUI <Image>(transform, "Btn_Maps");
            m_Btn_Maps_Button = FindUI <Button>(transform, "Btn_Maps");

            m_Btn_Tips_Image  = FindUI <Image>(transform, "Btn_Tips");
            m_Btn_Tips_Button = FindUI <Button>(transform, "Btn_Tips");

            m_Btn_Evidences_Image  = FindUI <Image>(transform, "Btn_Evidences");
            m_Btn_Evidences_Button = FindUI <Button>(transform, "Btn_Evidences");

            m_Image_Right_Image = FindUI <Image>(transform, "Evidences/Image_Right");
            m_Image_Right_EvidenceIntroController = FindUI <EvidenceIntroController>(transform, "Evidences/Image_Right");

            m_Image_SchematicDiagram_Image = FindUI <Image>(transform, "Evidences/Image_Right/Image_SchematicDiagram");

            m_Text_Title_Text = FindUI <Text>(transform, "Evidences/Image_Right/Text_Title");

            m_Text_Detail_Text = FindUI <Text>(transform, "Evidences/Image_Right/Text_Detail");

            m_Button_Select_Image  = FindUI <Image>(transform, "Evidences/Image_Right/Button_Select");
            m_Button_Select_Button = FindUI <Button>(transform, "Evidences/Image_Right/Button_Select");

            m_Button_Detail_Image  = FindUI <Image>(transform, "Evidences/Image_Right/Button_Detail");
            m_Button_Detail_Button = FindUI <Button>(transform, "Evidences/Image_Right/Button_Detail");

            m_Btn_Item_Image  = FindUI <Image>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item");
            m_Btn_Item_Button = FindUI <Button>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item");
            m_Btn_Item_SingleEvidenceController = FindUI <SingleEvidenceController>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item");

            m_Image_Icon_Image = FindUI <Image>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item/Image_Icon");

            m_Text_Intro_Text = FindUI <Text>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item/Text_Intro");

            m_Image_Detial_Image = FindUI <Image>(transform, "Tips/Image_Detial");
            m_Image_Detial_TipDetailController = FindUI <TipDetailController>(transform, "Tips/Image_Detial");

            m_Text_Description_Text = FindUI <Text>(transform, "Tips/Image_Detial/Text_Description");

            m_Image_Lock_Image = FindUI <Image>(transform, "Tips/Image_Detial/Image_Lock");

            m_btn_history_Image  = FindUI <Image>(transform, "btn_history");
            m_btn_history_Button = FindUI <Button>(transform, "btn_history");

            m_pl_subPanel            = FindUI <RectTransform>(transform, "pl_subPanel");
            m_img_unSelectedBG_Image = FindUI <Image>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item/img_unSelectedBG");

            m_img_SelectedBG_Image = FindUI <Image>(transform, "Evidences/Scroll View/Viewport/Content/Btn_Item/img_SelectedBG");

            m_img_evidence_Image = FindUI <Image>(transform, "Evidences/left/img_evidence");
            m_img_evidence_EvidenceIntroController = FindUI <EvidenceIntroController>(transform, "Evidences/left/img_evidence");

            m_btn_detail_Image  = FindUI <Image>(transform, "Evidences/left/img_evidence/btn_detail");
            m_btn_detail_Button = FindUI <Button>(transform, "Evidences/left/img_evidence/btn_detail");

            m_btn_selcet_Image  = FindUI <Image>(transform, "Evidences/left/btn_selcet");
            m_btn_selcet_Button = FindUI <Button>(transform, "Evidences/left/btn_selcet");

            m_img_description_Image = FindUI <Image>(transform, "Evidences/left/img_description");

            m_lbl_description_TextMeshProUGUI = FindUI <TextMeshProUGUI>(transform, "Evidences/left/img_description/lbl_description");


            m_model = new CommonDetectiveNotesModel();
        }