| | |
| | | public static TipData mainTipData { get; private set; } // 注意当递进点击打开多个tip界面会变更数据,不能依赖此值 |
| | | public static TipData secondaryData { get; private set; } |
| | | |
| | | public static void Show(int itemId) |
| | | public static void Show(int itemId, bool showGetWay = false) |
| | | { |
| | | if (!ItemConfig.HasKey(itemId)) |
| | | { |
| | |
| | | Show(new ItemViewInfo() |
| | | { |
| | | itemId = itemId, |
| | | unfoldGetWay = showGetWay |
| | | }); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | mainTipData.getWay.defaultUnfold = item.unfoldGetWay; |
| | | if (mainTipData.getWay.defaultUnfold) |
| | | { |
| | | UIManager.Instance.OpenWindow<ItemTipWayWin>(itemId); |
| | | return; |
| | | } |
| | | |
| | | |
| | | switch (tipType) |
| | | { |
| | | case TipType.Equip: |