| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using Obfuz;
- using ThirdParty.DownloadSystem;
- using UnityEngine;
- using UnityEngine.Events;
- using UnityEngine.UI;
- [ObfuzIgnore]
- public class GameStartUIPanel : MonoBehaviour, IDownloadUI
- {
- public Text massgeText;
- public Slider loadSlider;
- private SliderData sliderData;
- public void ShowMassge(string massge)
- {
- massgeText.text = massge;
- }
- public GameObject MyGameObject { get; }
- public void ClearSlider()
- {
- sliderData = null;
- }
- public void SetSlider(SliderData sliderData)
- {
- this.sliderData = sliderData;
- loadSlider.maxValue = sliderData.maxValue;
- }
- [ObfuzIgnore]
- public void SetMassge(string massge)
- {
- massgeText.text = massge;
- }
- public void ShowPopWindow(int state, string message, UnityAction cancelCallBack, UnityAction okCallBack)
- {
- }
- public void HidePopWindow()
- {
- }
- private void Update()
- {
- if (sliderData != null)
- {
- float m = sliderData.CcurrValue.Invoke();
- SetSlider(m);
- }
- }
- public string GetLoadingText(int id)
- {
- return "";
- }
- public void SetSlider(float slider)
- {
- loadSlider.value = slider;
- }
- public void SetSliderMaxValue(float slider)
- {
- loadSlider.maxValue = slider;
- }
- }
|