void OnSpACtrlRedo() { Debug.Log("OnSpACtrlRedo"); spACtrl.evtFinished -= OnSpACtrlFinished; spACtrl.evtRedo -= OnSpACtrlRedo; spACtrl.Dispose(); spACtrl = ResManager.GetPrefab("Prefabs/Swap/SwapA").GetComponent <SwapCtrlA>(); spACtrl.transform.SetParent(transform); spACtrl.evtFinished += OnSpACtrlFinished; spACtrl.evtRedo += OnSpACtrlRedo; }
private void StartPro() { com.SetComUITitle("第一阶段 以物换物"); SwapModel.GetInstance().hpUI.gameObject.SetActive(false); spACtrl = ResManager.GetPrefab("Prefabs/Swap/SwapA").GetComponent <SwapCtrlA>(); spACtrl.transform.SetParent(transform); spACtrl.evtFinished += OnSpACtrlFinished; spACtrl.evtRedo += OnSpACtrlRedo; //Debug.Log("fsfds"); //spBCtrl = ResManager.GetPrefab("Prefabs/Swap/SwapB").GetComponent<SwapCtrlB>(); //spBCtrl.transform.SetParent(transform); //spBCtrl.evtFinished += OnSpBCtrlFinished; //spBCtrl.evtRedo += OnSpBCtrlRedo; //spCCtrl = ResManager.GetPrefab("Prefabs/Swap/SwapC").GetComponent<SwapCtrlC>(); //spCCtrl.transform.SetParent(transform); //spCCtrl.evtFinished += OnSpCCtrlFinished; //spCCtrl.evtRedo += OnSpCCtrlRedo; }