コード例 #1
0
    /// <summary>
    /// 创建措施项
    /// </summary>
    public MobileInspectionHistoryDetailInfoItem CreateMeasuresItem()
    {
        MobileInspectionHistoryDetailInfoItem itemT = Instantiate(MobileInspectionHistoyItemPrafeb);

        itemT.transform.SetParent(Grid.transform);
        itemT.transform.localPosition = Vector3.zero;
        itemT.transform.localScale    = Vector3.one;
        itemT.gameObject.SetActive(true);
        return(itemT);
    }
コード例 #2
0
 public void CreatInspectionHistoyDetailInfo(List <PatrolPointHistory> newPatrolPointHistoryList)
 {
     i = 0;
     foreach (PatrolPointHistory w in newPatrolPointHistoryList)
     {
         i = i + 1;
         int currentIndex = startPageNum * pageLine + i;
         MobileInspectionHistoryDetailInfoItem item = CreateMeasuresItem();
         item.ShowInspectionTrackHistory(w, currentIndex);
         if (i % 2 == 0)
         {
             item.transform.gameObject.GetComponent <Image>().sprite = DoubleLine;
         }
         else
         {
             item.transform.gameObject.GetComponent <Image>().sprite = Singleline;
         }
     }
     ShowMobileInspectionHistoyItemWindow();
 }