SearchPanel_Item.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using UnityEngine;
  2. using UnityEngine.UI;
  3. namespace GHZLangChao
  4. {
  5. /// <summary>
  6. /// ShowDaoHang 面板 -- 搜索面板 ---子物体
  7. /// </summary>
  8. public class SearchPanel_Item : MonoBehaviour
  9. {
  10. public Text Name; // 设备名称
  11. public Text System; // 承载系统
  12. public Text Pos; // 设备位置
  13. public Text Type;// 设备类别
  14. public Text Model;// 设备型号
  15. public Text Factory;// 厂家
  16. public Text Standards;// 规格
  17. private MachineParameters MachineParameter;
  18. public void Init(MachineParameters MachineParameter)
  19. {
  20. this.MachineParameter = MachineParameter;
  21. Name.text = MachineParameter.deviceName;
  22. System.text = MachineParameter.carryingSystem;
  23. Pos.text = MachineParameter.deviceLocation;
  24. Type.text = MachineParameter.equipmentType;
  25. if(MachineParameter.equipmentModel!=null)
  26. Model.text = MachineParameter.equipmentModel;
  27. else
  28. Model.text = "--";
  29. if(MachineParameter.factory!=null)
  30. Factory.text = MachineParameter.factory;
  31. else
  32. Factory.text = "--";
  33. if(MachineParameter.specification!=null)
  34. Standards.text = MachineParameter.specification;
  35. else
  36. Standards.text = "--";
  37. }
  38. public void ClickButton()
  39. {
  40. UICallManager.Instance.NavigatorServer(MachineParameter.deviceId);
  41. }
  42. }
  43. }