1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- using UnityEngine;
- using UnityEngine.UI;
- using UnityEngine.Video;
- using System.Collections;
- using System.Collections.Generic;
- public class Dealth_Demo : MonoBehaviour
- {
- public SCButton texture_Btn;
- public SCButton video_Btn;
- public Image Dispaly_Image;
- public GameObject video_Video;
- private RawImage rawImage;
- private VideoPlayer videoPlayer;
- void Start()
- {
- rawImage = video_Video.GetComponent<RawImage>();
- videoPlayer = video_Video.GetComponent<VideoPlayer>();
- texture_Btn.onClick.AddListener(texture_BtnClick);
- video_Btn.onClick.AddListener(video_BtnClick);
- StartCoroutine(Scale(0.1f));
- }
- IEnumerator Scale( float times)
- {
- yield return new WaitForSeconds(times);
- transform.localScale =new Vector3(3, 3, 3);
- }
- private void texture_BtnClick()
- {
- if (rawImage.IsActive())
- {
- rawImage.enabled = false;
- videoPlayer.Pause();
- }
- if (Dispaly_Image.IsActive())
- Dispaly_Image.enabled = false;
- else
- Dispaly_Image.enabled = true;
- }
- private void video_BtnClick()
- {
- if (Dispaly_Image.IsActive())
- Dispaly_Image.enabled = false;
- if (rawImage.IsActive())
- {
- rawImage.enabled = false;
- videoPlayer.Pause();
- }
- else
- {
- rawImage.enabled = true;
- videoPlayer.Play();
- }
- }
-
- }
|