void Awake() { instance = this; headItem = new List <FateObjItem> (); monData = new List <MonsterData> (); equipData = new List <EquipData> (); }
public void OnShowFateController() { if (_CurMonster != null) { ShowFatePanelController.CreatShowFatePanel(_CurMonster.config.ID, ShowFatePanelController.FateInPanelType.isInInfoPanel, null); } }
//缘分 界面 public static ShowFatePanelController CreatShowFatePanel(int tId, FateInPanelType type, CombinationSkillPanelScript cSkillPanel = null) { UnityEngine.Object obj = WXLLoadPrefab.GetPrefab(WXLPrefabsName.UIShowFatePanel); if (obj != null) { GameObject go = Instantiate(obj) as GameObject; go.layer = LayerMask.NameToLayer("UITop"); ShowFatePanelController fc = go.GetComponent <ShowFatePanelController> (); go.transform.parent = DBUIController.mDBUIInstance._TopRoot.transform; go.transform.localScale = Vector3.one; go.transform.localPosition = Vector3.back * 11; RED.TweenShowDialog(go); fc.myId = tId; //fc.fateData = fateD; fc.cSkillPanel = cSkillPanel; fc.curInPanelType = type; return(fc); } return(null); }
// wxl change 出售 改成 收集(出处) void OpenFatePanel() { if (m_selBagItem.pid != 0) { if (m_selBagItem.curItemType == RUIType.EMItemType.Charator) { Monster tMonster = m_selBagItem.curData as Monster; if (tMonster != null) { ShowFatePanelController.CreatShowFatePanel(tMonster.config.ID, ShowFatePanelController.FateInPanelType.isInBagPanel, null); } } else if (m_selBagItem.curItemType == RUIType.EMItemType.Equipment) { Equipment tEquip = m_selBagItem.curData as Equipment; if (tEquip != null) { ShowFatePanelController.CreatShowFatePanel(tEquip.ConfigEquip.ID, ShowFatePanelController.FateInPanelType.isInBagPanel, null); } } else if (m_selBagItem.curItemType == RUIType.EMItemType.AtkFrag || m_selBagItem.curItemType == RUIType.EMItemType.DefFrag || m_selBagItem.curItemType == RUIType.EMItemType.MonFrag) { Soul tSoul = m_selBagItem.curData as Soul; if (tSoul != null) { if (tSoul.m_config.type == (int)ItemType.Monster_Frage) { ShowFatePanelController.CreatShowFatePanel(tSoul.m_config.updateId, ShowFatePanelController.FateInPanelType.isInBagPanel, null); } else if (tSoul.m_config.type == (int)ItemType.Equip_Frage) { ShowFatePanelController.CreatShowFatePanel(tSoul.m_config.updateId, ShowFatePanelController.FateInPanelType.isInBagPanel, null); } } } } }
void FateBtnMethord(FateData fd) { ShowFatePanelController.CreatShowFatePanel(fd.ID, ShowFatePanelController.FateInPanelType.isInSkillInfoPanel, this); }
public void ShowFatePanel(FateData fData) { ShowFatePanelController.CreatShowFatePanel(fData.ID, curType, null); }