public override void BindView() { view.TurnLeft = root.Find("TurnLeft").GetComponentInChildren <Text>(); view.TVContainer = root.Find("Audience"); foreach (Transform tv in view.TVContainer) { ZhiboLittleTV vv = tv.GetComponent <ZhiboLittleTV>(); vv.Init(tv, this); view.LittleTvList.Add(vv); } for (int i = 0; i < view.LittleTvList.Count; i++) { model.EmptyTVList.Add(i); } view.DanmuField = (RectTransform)(root.Find("DanmuField")); view.DanmuFieldNormal = (RectTransform)(view.DanmuField.Find("Normal")); view.DanmuFieldSuper = (RectTransform)(view.DanmuField.Find("Super")); view.SuperDanmuPreview = (RectTransform)(root.Find("SuperDanmuPreview")); //view.container = view.viewRoot.transform.Find("OperatorsContainer"); Transform hotView = root.transform.Find("Score"); view.Score = hotView.GetComponent <Slider>(); view.hotValue = hotView.Find("Value").GetComponent <Text>(); Transform lbArea = root.Find("LeftBottom"); view.QifenValue = lbArea.Find("QifenValue").GetComponent <Text>(); view.NextTurnBtn = lbArea.Find("NextTurn").GetComponent <Button>(); view.TiliValue = lbArea.Find("Tili").GetComponent <Text>(); view.TurnTimeValue = lbArea.Find("Chouka").GetComponent <Text>(); view.TiliBar = lbArea.Find("TiliBar"); foreach (Transform child in view.TiliBar) { view.TiliPoints.Add(child.GetComponent <Image>()); } view.TurnTimeImage = lbArea.Find("EnegyBar").Find("Content").GetComponent <Image>(); view.CardContainer = root.Find("CardsContainer").GetComponent <CardContainerLayout>(); view.CardContainer.Init(gameMode); view.hotAnimator = hotView.GetComponent <Animator>(); view.BuffDetailPanel = root.Find("BuffDetail"); view.BuffDetail = view.BuffDetailPanel.GetChild(0).GetComponent <Text>(); view.SpeField = root.Find("SpeField") as RectTransform; view.BuffContainer = root.Find("BuffContainer") as RectTransform; view.Actions = root.Find("Actions").GetComponent <Image>(); view.DeckLeft = view.Actions.transform.GetChild(0).GetComponent <Text>(); }