Пример #1
0
    private void SetButtonOnclick(Button button, int i)
    {
        button.onClick.AddListener(() => {
            if (VideoButton[i].transform.GetChild(0).GetComponent <Text>().color == blue)
            {
                return;
            }

            ResetVideoButtonSprite();
            VideoButton[i].gameObject.GetComponent <Image>().sprite          = Video_Sprite_click[i];
            VideoButton[i].transform.GetChild(0).GetComponent <Text>().color = blue;

            VideoControl_TiltleText.text = VideoButton[i].transform.GetChild(0).GetComponent <Text>().text;
            VideControl_TipImage.sprite  = Video_Sprite_NotClick[i];

            VideControl_Mask.gameObject.SetActive(false);

            CurrentVideoLenth = VideoLenth[1];

            VideoName panelName = (VideoName)Enum.Parse(typeof(VideoName), (i + 1).ToString());
            Display_PlayVideo display_PlayVideo = new Display_PlayVideo();
            display_PlayVideo.name = panelName.ToString();
            UdpSclient.Instance.SendDataToSever(ParmaterCodes.Display_PlayVideo, display_PlayVideo);
            SetSlider(CurrentVideoLenth);
            IsPlay = true;
        });
    }