public override void InitUIData() { base.InitUIData(); Inst = this; ParseHeroCloneXmlData(); m_Grid = selfTransform.FindChild("HeroList/ListLayOut"); m_HeroLayout = selfTransform.FindChild("HeroList/ListLayOut").GetComponent <LoopLayout>(); m_ConAssetIcon = selfTransform.FindChild("TopPanel/ConImg").GetComponent <Image>(); m_MakAnim = selfTransform.FindChild("Msk").GetComponent <Animator>(); GameObject _modelViewRoom = GameObject.Find("ModelViewRoom"); m_HeroCloneAnim = _modelViewRoom.transform.FindChild("Camera2/ElementBody01/Playground Light/ElementBody01").GetComponent <Animation>(); // m_HeroCloneAnim = GameObject.Find("ModelViewRoom/Camera2/ElementBody01/Playground Light/ElementBody01").GetComponent<Animation>(); m_ConAssetId = m_HeroCloneList[0].getCloneCostId(); m_HeroCloneItemObj = UIResourceMgr.LoadPrefab(common.prefabPath + m_HeroCloneItemUrl) as GameObject; HomeControler.Inst.PushFunly(7, 114); UI_CaptionManager cap = UI_CaptionManager.GetInstance(); if (cap != null) { cap.AwakeUp(M_CapPos); } GameEventDispatcher.Inst.addEventListener(GameEventID.HE_HeroCloneInject, UpdateHeroCloneDataUI); }
private GameObject m_MedalReardNewImg; //勋章奖励New提示图标 public override void InitUIData() { base.InitUIData(); Inst = this; InitPraseXmlData(); InitClassify(); InitMedalMaxCountShow(); m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Home/UI_HandBookItem") as GameObject; m_Grid = selfTransform.FindChild("ItemList/Grid"); m_HeroLayout = selfTransform.FindChild("ItemList/Grid").GetComponent <LoopLayout>(); m_DeitiesSelectImg = selfTransform.FindChild("DeitiesBtn/SelectStateImg").gameObject; m_DeitiesNotSelectImg = selfTransform.FindChild("DeitiesBtn/NotSelectStateImg").gameObject; m_PeopleSelectImg = selfTransform.FindChild("PeopleBtn/SelectStateImg").gameObject; m_PeopleNotSelectImg = selfTransform.FindChild("PeopleBtn/NotSelectStateImg").gameObject; m_DevdilSelectImg = selfTransform.FindChild("DevdilBtn/SelectStateImg").gameObject; m_DevdilNotSelectImg = selfTransform.FindChild("DevdilBtn/NotSelectStateImg").gameObject; m_MedalReardNewImg = m_ReardBtn.transform.FindChild("NewImg").gameObject; HomeControler.Inst.PushFunly(9, 71); GameEventDispatcher.Inst.addEventListener(GameEventID.HB_GetMedalPop, ShowGetMedalPop); GameEventDispatcher.Inst.addEventListener(GameEventID.HB_GetSTuJianHeros, RefreshTips); captionPath = "caption"; }
/************************公共方法*******************************/ /// <summary> /// 生成UniversalItemCell的静态方法,参数:UniversalItemCell的父物体 /// </summary> /// <param name="parent"></param> /// <returns></returns> public static UniversalItemCell GenerateItem(Transform parent) { GameObject go = UIResourceMgr.LoadPrefab("UI/Prefabs/UI_SignIn/UniversalItemCell") as GameObject; if (go == null) { return(null); } go = GameObject.Instantiate(go, parent.position, parent.transform.rotation) as GameObject; if (go == null) { return(null); } go.transform.SetParent(parent); go.transform.localScale = Vector3.one; UniversalItemCell result = go.GetComponent <UniversalItemCell>(); if (result != null) { result.LoadAllComponent(); } return(result); }
public override void InitUIData() { base.InitUIData(); m_HeroLayout = selfTransform.FindChild("HeroList/HeroLayout").GetComponent <LoopLayout>(); m_HeroItem = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Home/UI_HeroItem") as GameObject; inst = this; }
public override void InitUIData() { base.InitUIData(); m_GridTrans = selfTransform.FindChild("ScrollRect/LayoutList"); m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "HeroStrengthen/UI_SkillItem") as GameObject; m_SkillPointsTxt = selfTransform.FindChild("Increaseskills/Text_Skillpoints").GetComponent <Text>(); m_SkillPointAddBtn = selfTransform.FindChild("Increaseskills/Btn_ Plussign").GetComponent <Button>(); m_SkillPointAddBtn.onClick.AddListener(new UnityEngine.Events.UnityAction(onSkillPointBtnAddClick)); /* GameEventDispatcher.Inst.addEventListener(GameEventID.G_SkillPoint_Update, ShowSkillPointTxt);*/ }
// ===================== 重载 ============================ /// <summary> /// 1: 初始化 /// </summary> protected override void InitData() { base.InitData(); Inst = this; mBloodControl = AddUI("UI_Fight/UI_BloodPanel_3_0").GetComponent <UI_BloodPanel>(); mNumberMgr = AddUI("UI_Fight/UI_HPPanel_3_1").GetComponent <UI_ShowPanel>(); mMenuPanel = AddUI("UI_Fight/UI_Menu_2_1").GetComponent <UI_MenuPanel>(); mSkipAnimationPanel = AddUI("UI_SkipAnimation/UI_SkipAnimationPanel_1_0").GetComponent <UI_SkipAnimationPanel>(); mMessageTip = AddUI("UI_Fight/UI_MessageAlert_2_0").transform.FindChild("ShowMessage").GetComponent <CanvasGroup>(); mFrontLayout = AddUI("UI_Fight/UI_FrontLayout_1_0").transform; mShowMessage = mMessageTip.transform.FindChild("image").GetComponent <Image>(); mShowMessageText = mMessageTip.transform.FindChild("Text").GetComponent <Text>(); mMessageRect = mMessageTip.GetComponent <RectTransform>(); var position = mMessageRect.anchoredPosition3D; mMessageRect.anchoredPosition3D = new Vector3(position.x, position.y + mMoveDistance, position.z); mShowMessageBackGround = mShowMessage.overrideSprite; // 加載資源 mFlagPre = UIResourceMgr.LoadPrefab("UI/Prefabs/TargetFlag"); heroBloodPre = UIResourceMgr.LoadPrefab("UI/Prefabs/UI_Fight/HeroBloodBar"); monsterBloodPre = UIResourceMgr.LoadPrefab("UI/Prefabs/UI_Fight/MonsterBloodBar"); bossBloodBar = UIResourceMgr.LoadPrefab("UI/Prefabs/UI_Fight/BossBloodBar"); pausePanelPrefab = UIResourceMgr.LoadPrefab("UI/Prefabs/UI_Fight/UI_FightPausePanel"); mTouchControl = new UI_TouchControler(); // 添加buff管理脚本 mBuffMgr = gameObject.AddComponent <UI_BuffMgr>(); mBuffMgr.mMenuPanel = mMenuPanel; mBuffMgr.mBloodPanel = mBloodControl; GameEventDispatcher.Inst.addEventListener(GameEventID.F_FightStateUpdate, onFightStatuChange); GameEventDispatcher.Inst.addEventListener(GameEventID.U_MessageAlert, onShowMessageCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_OnSupportMonstorBlood, onSupportMonstorBlood); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryEnter, onStoryCall); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryCameraEnter, onStoryCall); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryEnd, onStoryEnd); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryCameraEnd, onStoryCameraEnd); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_ShowSkillTarget, onSingleSkillCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_BattleOver, onFightEndCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_BattleFail, onFightEndCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_CountDownOver, onFightEndCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_UI_ChangeHP, onHpChangeCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_UI_Dodge, onMissCall); GameEventDispatcher.Inst.addEventListener(GameEventID.F_IsOpenSealBox, IsShowSealBox); GameEventDispatcher.Inst.addEventListener(GameEventID.UI_MysteriousShopSpecialTips, MysteriousShopSpecialTips); GameEventDispatcher.Inst.addEventListener(GameEventID.SE_BossPass, WorldBossPassTips); //GameEventDispatcher.Inst.addEventListener(GameEventID.UI_SpecialStageTips, SpecialStageSpecialTips); }
public override void InitUIData() { base.InitUIData(); m_TipsResultArray = new bool[4]; m_TipsImageArray = new GameObject[4]; Inst = this; InitPraseXmlData(); m_Grid = selfTransform.FindChild("ItemList/Grid"); m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Home/MedalItem") as GameObject; m_TilteTxt = selfTransform.FindChild("PlayerInfoItem/Image/TiliteText").GetComponent <Text>(); m_CloseBtn = selfTransform.FindChild("PlayerInfoItem/CloseBtn").GetComponent <Button>(); m_GoldBtn = selfTransform.FindChild("PlayerInfoItem/GlodBtn/Button").GetComponent <Button>(); m_SilverBtn = selfTransform.FindChild("PlayerInfoItem/SilverBtn/Button").GetComponent <Button>(); m_BronzeBtn = selfTransform.FindChild("PlayerInfoItem/BronzeBtn/Button").GetComponent <Button>(); m_PigIronBtn = selfTransform.FindChild("PlayerInfoItem/PigIronBtn/Button").GetComponent <Button>(); m_GoldSelectImg = selfTransform.FindChild("PlayerInfoItem/GlodBtn/SelectStateImg").gameObject; m_GoldNotSelectImg = selfTransform.FindChild("PlayerInfoItem/GlodBtn/NotSelectStateImg").gameObject; m_SilverSelectImg = selfTransform.FindChild("PlayerInfoItem/SilverBtn/SelectStateImg").gameObject; m_SilverNotSelectImg = selfTransform.FindChild("PlayerInfoItem/SilverBtn/NotSelectStateImg").gameObject; m_BronzeSelectImg = selfTransform.FindChild("PlayerInfoItem/BronzeBtn/SelectStateImg").gameObject; m_BronzeNotSelectImg = selfTransform.FindChild("PlayerInfoItem/BronzeBtn/NotSelectStateImg").gameObject; m_PigIronSelectImg = selfTransform.FindChild("PlayerInfoItem/PigIronBtn/SelectStateImg").gameObject; m_PigIronNotSelectImg = selfTransform.FindChild("PlayerInfoItem/PigIronBtn/NotSelectStateImg").gameObject; m_TipsImageArray[0] = selfTransform.FindChild("PlayerInfoItem/GlodBtn/newImg").gameObject; m_TipsImageArray[1] = selfTransform.FindChild("PlayerInfoItem/SilverBtn/newImg").gameObject; m_TipsImageArray[2] = selfTransform.FindChild("PlayerInfoItem/BronzeBtn/newImg").gameObject; m_TipsImageArray[3] = selfTransform.FindChild("PlayerInfoItem/PigIronBtn/newImg").gameObject; m_CloseBtn.onClick.AddListener(new UnityAction(OnClickCloseBtn)); m_GoldBtn.onClick.AddListener(new UnityAction(OnClickGoldBtn)); m_SilverBtn.onClick.AddListener(new UnityAction(OnClickSilverBtn)); m_BronzeBtn.onClick.AddListener(new UnityAction(OnClickBronzeBtn)); m_PigIronBtn.onClick.AddListener(new UnityAction(OnClickPigIronBtn)); m_BadgeTxt = selfTransform.FindChild("PlayerInfoItem/BadgeTxt").GetComponent <Text>(); m_CurNumTxt1 = selfTransform.FindChild("PlayerInfoItem/Badge1/CurNumTxt1").GetComponent <Text>(); m_MaxNumTxt1 = selfTransform.FindChild("PlayerInfoItem/Badge1/MaxNumTxt1").GetComponent <Text>(); m_CurNumTxt2 = selfTransform.FindChild("PlayerInfoItem/Badge2/CurNumTxt2").GetComponent <Text>(); m_MaxNumTxt2 = selfTransform.FindChild("PlayerInfoItem/Badge2/MaxNumTxt2").GetComponent <Text>(); m_CurNumTxt3 = selfTransform.FindChild("PlayerInfoItem/Badge3/CurNumTxt3").GetComponent <Text>(); m_MaxNumTxt3 = selfTransform.FindChild("PlayerInfoItem/Badge3/MaxNumTxt3").GetComponent <Text>(); m_CurNumTxt4 = selfTransform.FindChild("PlayerInfoItem/Badge4/CurNumTxt4").GetComponent <Text>(); m_MaxNumTxt4 = selfTransform.FindChild("PlayerInfoItem/Badge4/MaxNumTxt4").GetComponent <Text>(); GameEventDispatcher.Inst.addEventListener(GameEventID.HB_BoxUpdate, UpdateShow); captionPath = "caption"; }
public override void InitUIData() { base.InitUIData(); m_Inst = this; m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Shop/UI_StoreItem") as GameObject; m_Grid = selfTransform.FindChild("Content/LayoutList"); m_BackBtn = selfTransform.FindChild("TopPanel/TopTittle/BackBtn").GetComponent <Button>(); m_BackBtn.onClick.AddListener(new UnityEngine.Events.UnityAction(onBackBtnClick)); GameEventDispatcher.Inst.addEventListener(GameEventID.G_SGetStore, UpdateUIShow); }
public GameObject GetRuneObjClone() { if (m_RuneObj == null) { m_RuneObj = UIResourceMgr.LoadPrefab(RuneCommonObjPath) as GameObject; } if (m_RuneObj == null) { LogManager.LogError("错误的公用符文Prefab路径:" + RuneCommonObjPath); } GameObject go = GameObject.Instantiate(m_RuneObj) as GameObject; return(go); }
private void ItemTypeProcess(MysteriousItem mysteriousItem, Sprite icon) { if (GameUtils.GetObjectClassById(itemTemplate.getId()) != EM_OBJECT_CLASS.EM_OBJECT_CLASS_RUNE) { mysteriousItem.itemImage.enabled = true; if (icon != null) { mysteriousItem.itemImage.sprite = icon; } if (mysteriousItem.m_RuneTrans != null) { mysteriousItem.m_RuneTrans.gameObject.SetActive(false); } return; } if (mysteriousItem.m_RuneTrans == null) { GameObject go = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Rune/RuneIconItem") as GameObject; go = GameObject.Instantiate(go, mysteriousItem.itemImage.transform.position, mysteriousItem.itemImage.transform.rotation) as GameObject; mysteriousItem.m_RuneTrans = go.transform; mysteriousItem.m_RuneTrans.SetParent(mysteriousItem.itemImage.transform); mysteriousItem.m_RuneTrans.localScale = Vector3.one * 2; mysteriousItem.m_RuneIconItem = new RuneIconItem(mysteriousItem.m_RuneTrans); } mysteriousItem.m_RuneTrans.gameObject.SetActive(true); mysteriousItem.itemImage.enabled = false; int _runeType = itemTemplate.getRune_type(); if (_runeType == 5 || _runeType == 6) { mysteriousItem.m_RuneIconItem.SetIsSpecial(true); } else { mysteriousItem.m_RuneIconItem.SetRuneType(_runeType); } // item.m_RuneIconItem.SetRuneType(); // item.m_RuneIconItem.SetIsSpecial(data.getType() == 3); mysteriousItem.m_RuneIconItem.SetLevelInfoActive(false); if (icon != null) { mysteriousItem.m_RuneIconItem.SetIcon(icon); } }
public override void InitUIData() { base.InitUIData(); m_Grid = selfTransform.FindChild("Content/LayoutList"); m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Shop/UI_GoodsItem") as GameObject; m_RefleshOBJ = selfTransform.FindChild("RefleshPanel").gameObject; m_StoreNameTxt = selfTransform.FindChild("TopPanel/TopTittle/Title").GetComponent <Text>(); m_RefleshTimeTxt = selfTransform.FindChild("RefleshPanel/Text_Time").GetComponent <Text>(); m_CosMoneyImg = selfTransform.FindChild("RefleshPanel/Img_Ruby9").GetComponent <Image>(); m_CosMoenyNumTxt = selfTransform.FindChild("RefleshPanel/Text_Number11").GetComponent <Text>(); m_BackBtn = selfTransform.FindChild("TopPanel/TopTittle/BackBtn").GetComponent <Button>(); m_BackBtn.onClick.AddListener(new UnityEngine.Events.UnityAction(onBackBtnClick)); m_RefleshBtn = selfTransform.FindChild("RefleshPanel/Btn_Reflesh").GetComponent <Button>(); m_RefleshBtn.onClick.AddListener(new UnityEngine.Events.UnityAction(onRefleshBtnClick)); GameEventDispatcher.Inst.addEventListener(GameEventID.G_SGetStore, UpdateUIShow); }
public override void InitUIData() { base.InitUIData(); _inst = this; playerHeroSkinList = ObjectSelf.GetInstance().GetHeroSkinList();//获得当前角色的所有时装 heroList = UI_HeroListManager._instance.heroList; m_Prefab = (GameObject)UIResourceMgr.LoadPrefab("UI/Prefabs/UI_Home/UI_HeroInfo/HeroSkinItem"); m_BackBtn = selfTransform.FindChild("TopPanel/BackBtn").GetComponent <Button>(); m_Grid = selfTransform.FindChild("HeroSkinList/ListLayOut").gameObject; m_Point = GameObject.Find("pos").transform; ModelRotaeBtn = selfTransform.FindChild("ModelRotaeBtn").gameObject; EventTriggerListener.Get(ModelRotaeBtn).onDown = OnRotateDown; EventTriggerListener.Get(ModelRotaeBtn).onUp = OnRotatUp; m_NameText = selfTransform.FindChild("NameText").GetComponent <Text>(); m_NiNameText = selfTransform.FindChild("NameText/Text").GetComponent <Text>(); m_BackBtn.onClick.AddListener(new UnityEngine.Events.UnityAction(OnBackClick)); GameEventDispatcher.Inst.addEventListener(GameEventID.U_HeroChangeTarget, OnSelectCardHeroChanged); }
public override void InitUIData() { base.InitUIData(); Inst = this; m_Prefab = UIResourceMgr.LoadPrefab(common.prefabPath + "UI_Home/HeroRankingItem") as GameObject; m_Grid = selfTransform.FindChild("ItemList/ListLayOut"); m_LookRankingObj = selfTransform.parent.FindChild("LookRankingObj").gameObject; m_MyRankingTxt = selfTransform.FindChild("LeftPanel/MyRankingTxt").GetComponent <Text>(); m_MyRankingLevelTxt = selfTransform.FindChild("LeftPanel/MyRankingLevelTxt").GetComponent <Text>(); m_PromptText = selfTransform.FindChild("HintObj/Bottom/Text").GetComponent <Text>(); m_LookRankingBtn = selfTransform.FindChild("LookRankingBtn").GetComponent <Button>(); m_CloseBtn = selfTransform.FindChild("TopPanel/CloseBtn").GetComponent <Button>(); m_Btn_1 = selfTransform.FindChild("LeftPanel/Btn_1").GetComponent <Button>(); m_Btn_2 = selfTransform.FindChild("LeftPanel/Btn_2").GetComponent <Button>(); m_Btn_3 = selfTransform.FindChild("LeftPanel/Btn_3").GetComponent <Button>(); m_LevelTxt1 = m_Btn_1.transform.FindChild("Text").GetComponent <Text>(); m_LevelTxt2 = m_Btn_2.transform.FindChild("Text").GetComponent <Text>(); m_LevelTxt3 = m_Btn_3.transform.FindChild("Text").GetComponent <Text>(); m_BtnImg_1 = m_Btn_1.transform.FindChild("Image").GetComponent <Image>(); m_BtnImg_2 = m_Btn_2.transform.FindChild("Image").GetComponent <Image>(); m_BtnImg_3 = m_Btn_3.transform.FindChild("Image").GetComponent <Image>(); m_BtnIconImg_1 = m_Btn_1.GetComponent <Image>(); m_BtnIconImg_2 = m_Btn_2.GetComponent <Image>(); m_BtnIconImg_3 = m_Btn_3.GetComponent <Image>(); m_LookRankingBtn.onClick.AddListener(new UnityAction(OnLookRankingBtn)); m_CloseBtn.onClick.AddListener(new UnityAction(OnClose)); m_Btn_1.onClick.AddListener(new UnityAction(OnClickBtn1)); m_Btn_2.onClick.AddListener(new UnityAction(OnClickBtn2)); m_Btn_3.onClick.AddListener(new UnityAction(OnClickBtn3)); m_SelectBtnImg = UIResourceMgr.LoadSprite(common.defaultPath + "Ui_liebiaoSel"); m_NotSelectBtnImg = UIResourceMgr.LoadSprite(common.defaultPath + "Ui_liebiao"); GameEventDispatcher.Inst.addEventListener(GameEventID.F_LimitRankUpdate, UpdateUIShow); }
// ============================= 继承接口 ================================= // 第一步初始化数据 [1/19/2015 Zmy] protected override void InitData() { if (_inst == null) { _inst = this; } else { GameObject.Destroy(this); } CurRound = 0; if (ObjectSelf.GetInstance().GetIsPrompt()) { m_StageID = ObjectSelf.GetInstance().GetPromptCurCampaignID(); } else { m_StageID = ObjectSelf.GetInstance().GetCurCampaignID(); } m_StageRow = (StageTemplate)DataTemplate.GetInstance().m_StageTable.getTableData(m_StageID); m_FightCountDown = m_StageRow.m_fightTime; m_ReviseHeroPosCount = 0; m_MonmentMoveHeroPosCount = 0; m_DisappearCount = 0; m_HeroPower = new BattleAnger(EM_OBJECT_TYPE.EM_OBJECT_TYPE_HERO); m_EnemyPower = new BattleAnger(EM_OBJECT_TYPE.EM_OBJECT_TYPE_MONSTER); SceneManager.Inst.EndChangeScene(SceneEntry.Fight.ToString()); this.gameObject.AddComponent <FightEditorContrler>(); this.gameObject.AddComponent <SceneObjectManager>(); this.gameObject.AddComponent <EffectManager>(); this.gameObject.AddComponent <GameTimeControler>(); //初始化英雄和怪物AI检测时间间隔 AILogicHero.GetInstance().SetAItime(DataTemplate.GetInstance().m_GameConfig.getPlayer_ai_check()); AILogicMonster.GetInstance().SetAItime(m_StageRow.m_aiCheck); SetFightAIState(EM_SPELL_AI_TYPE.EM_SPELL_AI_TYPE_INVALID); // 添加UI Instantiate(Resources.Load("UI/Prefabs/Core/UI_FightControler"), Vector3.zero, Quaternion.identity); //监听初始化编辑器完成事件 [1/20/2015 Zmy] GameEventDispatcher.Inst.addEventListener(GameEventID.SE_FightEditorLoadDone, CallBack_InitHeroEffect); //监听触发战斗事件准备创建怪物事件 [1/20/2015 Zmy] GameEventDispatcher.Inst.addEventListener(GameEventID.SE_PrepareEnemy, CallBack_PrepareEnemy); //监听进入战斗状态事件 [1/20/2015 Zmy] GameEventDispatcher.Inst.addEventListener(GameEventID.SE_EnterFightState, CallBack_EnterFightState); //监听剧情播放事件 [1/21/2015 Zmy] GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryEnter, CallBack_StoryEnter); //监听剧情开场播放事件 GameEventDispatcher.Inst.addEventListener(GameEventID.SE_StoryCameraEnter, CallBack_StoryCameraEnter); //监听瞬间移动进入事件 GameEventDispatcher.Inst.addEventListener(GameEventID.SE_HeroPathMomentMoveEnter, CallBack_eroPathMomentMoveEnter); //监听瞬间移动退出事件 GameEventDispatcher.Inst.addEventListener(GameEventID.SE_HeroPathMomentMoveExit, CallBack_eroPathMomentMoveExit); //准备登上载具; GameEventDispatcher.Inst.addEventListener(GameEventID.SE_PrepareBoard, CallBack_PrepareBoard); //下船; GameEventDispatcher.Inst.addEventListener(GameEventID.SE_BoardingOver, CallBack_BoardingOver); m_BossAudio = UIResourceMgr.LoadPrefab(common.AudioPath + "boss1") as AudioClip; m_Battle1Audio = UIResourceMgr.LoadPrefab(common.AudioPath + "battle1") as AudioClip; m_Battle2Audio = UIResourceMgr.LoadPrefab(common.AudioPath + "battle2") as AudioClip; }