| | |
| | | using UnityEditor;
|
| | | using UnityEngine.UI;
|
| | | using System.IO;
|
| | | using Snxxz.UI;
|
| | | using vnxbqy.UI;
|
| | | using System;
|
| | |
|
| | | public static class FormatPrefabTool
|
| | |
| | | if (_item.stateIcon != null)
|
| | | {
|
| | | PasteImage(_item.stateIcon, _source.image);
|
| | | }
|
| | | break;
|
| | | case ItemCellComType.Star:
|
| | | if (_item.starlist != null)
|
| | | {
|
| | | PasteRectTransform(_item.starlist.transform as RectTransform, _source.transform);
|
| | | int _index = 0;
|
| | | foreach (RectTransform _rect in _item.starlist.transform)
|
| | | {
|
| | | if (_index >= _source.stars.Count)
|
| | | {
|
| | | break;
|
| | | }
|
| | | PasteImage(_rect.GetComponent<Image>(), _source.stars[_index]);
|
| | | _index++;
|
| | | }
|
| | | }
|
| | | break;
|
| | | case ItemCellComType.Lock:
|
| | | if (_item.bindIcon != null)
|
| | | {
|
| | | PasteImage(_item.bindIcon, _source.image);
|
| | | }
|
| | | break;
|
| | | case ItemCellComType.Reduce:
|