public override void Initial() { _nextStepBtn = transform.GetComponent <Button>(); _nextStepBtn.onClick.RemoveAllListeners(); _nextStepBtn.onClick.AddListener(ClickBtn); _oneScene = transform.Find("One") as RectTransform; _twoScene = transform.Find("Two") as RectTransform; _twoBg = _twoScene.Find("NewInfo").GetComponent <Image>(); _twoScene_backBtn = _twoBg.transform.Find("NewInfo2/backbtn").GetComponent <Button>(); _twoScene_backBtn.onClick.RemoveAllListeners(); _twoScene_backBtn.onClick.AddListener(() => { isFirst = true; transform.GetComponent <Image>().raycastTarget = false; transform.GetComponent <Image>().color = new Color(1, 1, 1, 0); dialogueBoxWeChat.PauseIn(false); _twoBg.rectTransform.DOAnchorPosX(1242, 0.2f); }); dialogueBox = transform.Find("DialogueBox_Tetragonum_Two").GetComponent <DialogueBoxTetragonumComponent>(); nextBtn = transform.Find("NextChapterBtn").GetComponent <Button>(); nextText = nextBtn.transform.Find("NextChapterText").GetComponent <Text>(); ClickBtn(); base.Initial(); }
public override void Initial() { _nextStepBtn = transform.GetComponent <Button>(); _nextStepBtn.onClick.RemoveAllListeners(); _nextStepBtn.onClick.AddListener(ClickBtn); _oneScene = transform.Find("One") as RectTransform; caricaturePlayerController = _oneScene.Find("CaricaturePlayer").GetComponent <CaricaturePlayerController>(); _twoScene = transform.Find("Two") as RectTransform; twoImage_1 = _twoScene.Find("Image_1").GetComponent <Image>(); twoImage_2 = _twoScene.Find("Image_2").GetComponent <Image>(); twoImage_3 = _twoScene.Find("Image_3").GetComponent <Image>(); twoNvZhuFace_1 = _twoScene.Find("nvzhuFace_1").GetComponent <Image>(); twoNvZhuFace_2 = _twoScene.Find("nvzhuFace_2").GetComponent <Image>(); twoNvZhuFace_3 = _twoScene.Find("nvzhuFace_3").GetComponent <Image>(); twoBubbleComponent = transform.Find("DialogueBox_Bubble_two").GetComponent <DialogueBoxBubbleComponent>(); _threeScene = transform.Find("Three") as RectTransform; threeubbleComponent = transform.Find("DialogueBox_Bubble_three").GetComponent <DialogueBoxBubbleComponent>(); buyFlowersController = transform.Find("BuyFlowers").GetComponent <BuyFlowersController>(); dialogueBox_BuyFlowersTip = transform.Find("DialogueBox_BuyFlowersTip").GetComponent <DialogueBoxTetragonumComponent>(); ClickBtn(); base.Initial(); }
/// <summary> /// 初始化组件 /// </summary> /// <param name="endAction"></param> public void Initial(Action endAction) { _endAction = endAction; _thisCanvasGroup = GetComponent <CanvasGroup>(); _roleRect = transform.Find("Role").GetComponent <RectTransform>(); _weedingBtnRect = transform.Find("WeedingBtn").GetComponent <RectTransform>(); _weedingBtn = _weedingBtnRect.GetComponent <Button>(); _awardItem = transform.Find("AwardItem").GetComponent <UIPanelDrag>(); _outBtn = transform.Find("OutBtn").GetComponent <Button>(); _tetragonumComponent = transform.Find("DialogueBox_Tetragonum").GetComponent <DialogueBoxTetragonumComponent>(); _outBtn.onClick.RemoveAllListeners(); _outBtn.onClick.AddListener(ClickOutBtn); _weedingBtn.onClick.RemoveAllListeners(); _weedingBtn.onClick.AddListener(ClickWeedingBtn); _weedingBtn.gameObject.SetActive(false);//recompose InitialWeedBtn(); _roleRect.localPosition = _weedBtns[_currWeedIndex].transform.localPosition; //显示人物对象 _roleRect.gameObject.SetActive(true); roleWeedingAnimatorController = _roleRect.Find("ChuCao/chucao").GetComponent <Animator>(); _outBtn.gameObject.SetActive(false); OpenTrashCan(true); if (_startDialogueId != 0) { _tetragonumComponent.SetStartDialogueId(_startDialogueId); _tetragonumComponent.Initial(() => { _tetragonumComponent.Close(); }); _tetragonumComponent.gameObject.SetActive(true); _tetragonumComponent.Show(); } else { _tetragonumComponent.gameObject.SetActive(false); } }
public override void Initial() { ScreenRatio = Screen.height / Screen.width; _nextStepBtn = transform.GetComponent <Button>(); _nextStepBtn.onClick.RemoveAllListeners(); _nextStepBtn.onClick.AddListener(ClickBtn); _oneScene = transform.Find("One") as RectTransform; #region data graduation_image = _oneScene.Find("graduation_image").GetComponent <Image>(); platform_image = _oneScene.Find("platform_image").GetComponent <Image>(); dialogueBox = transform.Find("DialogueBox_Tetragonum").GetComponent <DialogueBoxTetragonumComponent>(); papapa_image = _oneScene.Find("papapa_image").GetComponent <Image>(); papapa_text1 = papapa_image.transform.Find("Text1").GetComponent <Text>(); papapa_text2 = papapa_image.transform.Find("Text2").GetComponent <Text>(); compere_image = _oneScene.Find("compere_image").GetComponent <Image>(); compereHand_image = compere_image.transform.Find("compereHand_image").GetComponent <Image>(); compereHand2_image = compere_image.transform.Find("compereHand2_image").GetComponent <Image>(); appearOnTheStage0_image = transform.Find("appearOnTheStage0_image").GetComponent <Image>(); appearOnTheStage1_image = appearOnTheStage0_image.transform.Find("appearOnTheStage1_image").GetComponent <Image>(); appearOnTheStage2_image = appearOnTheStage0_image.transform.Find("appearOnTheStage2_image").GetComponent <Image>(); appearOnTheStage3_image = appearOnTheStage0_image.transform.Find("appearOnTheStage3_image").GetComponent <Image>(); appearOnTheStage4_image = appearOnTheStage0_image.transform.Find("appearOnTheStage4_image").GetComponent <Image>(); lecture_image = _oneScene.Find("lecture_image").GetComponent <Image>(); passerby_image = _oneScene.Find("passerby_image").GetComponent <Image>(); passerbyDialgoue = passerby_image.transform.Find("passerbyDialgoue").GetComponent <DialogueBubble>(); groupPhoto_image = _oneScene.Find("groupPhoto_image").GetComponent <Image>(); white = groupPhoto_image.transform.Find("white").GetComponent <Image>(); PhotoMaskTop = transform.Find("PhotoMaskTop") as RectTransform; PhotoMaskBottom = transform.Find("PhotoMaskBottom") as RectTransform; photo_btn = PhotoMaskBottom.Find("photo_btn").GetComponent <Button>(); //下一步按钮 save_btn = _oneScene.Find("NextBtnGroup/SaveButton").GetComponent <Button>(); savebtn_text = save_btn.transform.Find("Text").GetComponent <Text>(); next_btn = _oneScene.Find("NextBtnGroup/NextButton").GetComponent <Button>(); nextbtn_text = next_btn.transform.Find("Text").GetComponent <Text>(); #endregion base.Initial(); }
public override void Initial() { _nextStepBtn = transform.GetComponent <Button>(); _nextStepBtn.onClick.RemoveAllListeners(); _nextStepBtn.onClick.AddListener(ClickBtn); _oneScene = transform.Find("One") as RectTransform; dialogueBoxBubble_one = transform.Find("DialogueBox_Bubble_One").GetComponent <DialogueBoxBubbleComponent>(); _twoScene = transform.Find("Two") as RectTransform; caricaturePlayerController_two = _twoScene.Find("CaricaturePlayer").GetComponent <CaricaturePlayerController>(); _threeScene = transform.Find("Three") as RectTransform; dialogueBoxBubble_three = transform.Find("DialogueBox_Bubble_Three").GetComponent <DialogueBoxBubbleComponent>(); _fourScene = transform.Find("Four") as RectTransform; dialogueBox = transform.Find("DialogueBox_Tetragonum").GetComponent <DialogueBoxTetragonumComponent>(); ShowOneScene(); OpenClickBtn(false); base.Initial(); }
/// <summary> /// 初始化组件 /// </summary> public override void Initial() { _oneIamgeRect = transform.Find("One").GetComponent <RectTransform>(); _oneIamgeCanvasGroup = _oneIamgeRect.GetComponent <CanvasGroup>(); _oneIamgeRect.gameObject.SetActive(true); _twoImageRect = transform.Find("Two").GetComponent <RectTransform>(); _twoImagCanvasGroup = _twoImageRect.GetComponent <CanvasGroup>(); _therrBoxRect = transform.Find("TherBox").GetComponent <RectTransform>(); _fourRect = transform.Find("Four").GetComponent <RectTransform>(); _fourCanvasGroup = _fourRect.GetComponent <CanvasGroup>(); _cupRect = _fourRect.Find("Cup").GetComponent <RectTransform>(); _cupCanvasGroup = _cupRect.GetComponent <CanvasGroup>(); _bgtOneCanvasGroup = _fourRect.Find("BgOne").GetComponent <CanvasGroup>(); _cupRectDrag = _cupRect.GetComponent <UIPanelDrag>(); _cupRectDrag.m_DragPlane = _fourRect; _cupRectDrag.actionOnPointerUp = PointerUp; _cupRectDrag.actionOnPointerDown = PointerDown; _answerThePhoneRect = transform.Find("AnswerThePhone").GetComponent <RectTransform>(); _answerThePhoneCanvasGroup = _answerThePhoneRect.GetComponent <CanvasGroup>(); _phoneRect = _fourRect.Find("Phone").GetComponent <RectTransform>(); _phoneCanvasGroup = _phoneRect.GetComponent <CanvasGroup>(); _bgTwoRect = _fourRect.Find("BgTwo").GetComponent <RectTransform>(); _bgTwoCanvasGroup = _bgTwoRect.GetComponent <CanvasGroup>(); _clickBtn = GetComponent <Button>(); _clickBtn.onClick.RemoveListener(ClickBtn); _clickBtn.onClick.AddListener(ClickBtn); _phoneBtn = _bgTwoRect.Find("PhoneBtn").GetComponent <Button>(); _oneBtn = _phoneRect.Find("BtnOne").GetComponent <Button>(); _twoBtn = _phoneRect.Find("BtnTwo").GetComponent <Button>(); _fiveRect = transform.Find("Five").GetComponent <RectTransform>(); _fiveBtnBoxRect = transform.Find("FiveBtnBox").GetComponent <RectTransform>(); _fiveBtnOne = _fiveBtnBoxRect.Find("One").GetComponent <Button>(); _fiveBtnOneText = _fiveBtnOne.transform.Find("Text").GetComponent <Text>(); _fiveBtnTwo = _fiveBtnBoxRect.Find("Two").GetComponent <Button>(); _fiveBtnTwoText = _fiveBtnTwo.transform.Find("Text").GetComponent <Text>(); _fiveBtnTherr = _fiveBtnBoxRect.Find("Therr").GetComponent <Button>(); _fiveBtnTherrText = _fiveBtnTherr.transform.Find("Text").GetComponent <Text>(); _oneBtn.onClick.RemoveAllListeners(); _oneBtn.onClick.AddListener(ClickOneBtn); _twoBtn.onClick.RemoveAllListeners(); _twoBtn.onClick.AddListener(ClickTwoBtn); _fiveBtnOneText.text = ChapterTool.GetDialogueString(12000063); _fiveBtnTwoText.text = ChapterTool.GetDialogueString(12000064); _fiveBtnTherrText.text = ChapterTool.GetChapterFunctionString(10000000); _fiveBtnOne.onClick.RemoveAllListeners(); _fiveBtnOne.onClick.AddListener(ClickFiveBtnOne); _fiveBtnTwo.onClick.RemoveAllListeners(); _fiveBtnTwo.onClick.AddListener(ClickFiveBtnTwo); _phoneBtn.onClick.RemoveAllListeners(); _phoneBtn.onClick.AddListener(ClickBtn); ChapterModuleManager._Instance.ClickEndChapterBtn(_fiveBtnTherr, NextStep); //_fiveBtnTherr.onClick.RemoveAllListeners(); //_fiveBtnTherr.onClick.AddListener(ClickFiveBtnTherr); _dialogueBase = transform.Find("DialogueBox_Bubble").GetComponent <DialogueBoxBubbleComponent>(); _dialogueBoxTetragonumComponent = transform.Find("DialogueBox_Tetragonum").GetComponent <DialogueBoxTetragonumComponent>(); _dialogueBaseTwo = transform.Find("DialogueBox_BubbleTwo").GetComponent <DialogueBoxBubbleComponent>(); _dialogueBaseTherr = transform.Find("DialogueBox_BubbleTherr").GetComponent <DialogueBoxBubbleComponent>(); _dialogueBaseFour = transform.Find("DialogueBox_BubbleFour").GetComponent <DialogueBoxBubbleComponent>(); _dialogueBaseFive = transform.Find("DialogueBox_BubbleFive").GetComponent <DialogueBoxBubbleComponent>(); _chapterGuidance = _fourRect.Find("ChapterGuidance").GetComponent <ChapterGuidance>(); //表情 nanface1_image = transform.Find("Two/nanface1_image").GetComponent <Image>(); nanface2_image = transform.Find("Two/nanface2_image").GetComponent <Image>(); nvface1_image = transform.Find("Two/nvface1_image").GetComponent <Image>(); nvface2_image = transform.Find("Two/nvface2_image").GetComponent <Image>(); nvface3_image = transform.Find("Two/nvface3_image").GetComponent <Image>(); nvface4_image = transform.Find("Two/nvface4_image").GetComponent <Image>(); //phone表情 nv2_Rect = _answerThePhoneRect.Find("nv2") as RectTransform; nv1Face1_phone = _answerThePhoneRect.Find("nv1/nv1Face1").GetComponent <Image>(); nv1Face2_phone = _answerThePhoneRect.Find("nv1/nv1Face2").GetComponent <Image>(); nv1Face3_phone = _answerThePhoneRect.Find("nv1/nv1Face3").GetComponent <Image>(); nv2Face1_phone = nv2_Rect.Find("nv2Face1").GetComponent <Image>(); nv2Face2_phone = nv2_Rect.Find("nv2Face2").GetComponent <Image>(); nv2Face3_phone = nv2_Rect.Find("nv2Face3").GetComponent <Image>(); //endScene表情 nanface1_image_endScene = _fiveRect.Find("nanface1_image").GetComponent <Image>(); nanface2_image_endScene = _fiveRect.Find("nanface2_image").GetComponent <Image>(); nvface1_image_endScene = _fiveRect.Find("nvface1_image").GetComponent <Image>(); nvface2_image_endScene = _fiveRect.Find("nvface2_image").GetComponent <Image>(); ClickBtn(); base.Initial(); }