| 12345678910111213141516171819202122232425262728293031323334 |
- using Sirenix.OdinInspector;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class ExportParItemData : MonoBehaviour
- {
- public string DeviceName;
- /// <summary>
- /// 导出部件数据
- /// </summary>
- [Button("导出部件数据")]
- private void ExportPartData()
- {
- PartMark[] tmpPartMarks = GetComponentsInChildren<PartMark>();
- List<PartMarkName> partMarkNames = new List<PartMarkName>();
- foreach (var item in tmpPartMarks)
- {
- PartMarkName partMarkName = new PartMarkName();
- partMarkName.partName = item.gameObject.name;
- partMarkNames.Add(partMarkName);
- }
- ExcelHelper.WriteInfoToExcel<PartMarkName>(Application.streamingAssetsPath + "/" + DeviceName + GlobalConfig.excelSuffix,partMarkNames);
- }
- }
- public class PartMarkName
- {
- public string partName;
- }
|