Ejemplo n.º 1
0
    /// <summary>
    /// 创建巡检路线列表项
    /// </summary>
    public MobileInspectionItemUI CreateInspectionTrackItem()
    {
        MobileInspectionItemUI itemT = Instantiate(mobileInspectionItemPrafeb);

        itemT.transform.SetParent(grid.transform);
        itemT.transform.localPosition = Vector3.zero;
        itemT.transform.localScale    = Vector3.one;
        itemT.gameObject.SetActive(true);
        return(itemT);
    }
Ejemplo n.º 2
0
    // 创建巡检轨迹列表
    public void CreateInspectionTicketGrid()
    {
        ClearInspectionTrackItems();
        List <InspectionTrack> listT = InspectionTrackList.FindAll((item) => WorkTicketContains(item));

        listT.Sort((a, b) => a.Code.CompareTo(b.Code));          //根据巡检轨迹单号Code排序列表

        mobileInspectionNum = 0;
        foreach (InspectionTrack w in listT)
        {
            mobileInspectionNum = mobileInspectionNum + 1;
            MobileInspectionItemUI itemT = CreateInspectionTrackItem();
            itemT.Init(w);
        }
    }