using System.Collections; using System.Collections.Generic; using ttpData; using UnityEngine; //============================================================ //支持中文,文件使用UTF-8编码 //@author YangHua //@create 20230915 //@company QianHuo // //@description: 三相_有互感器_无光伏 //============================================================ namespace Views { public class ThreeTransformerPhotovoltaicView : MonoBehaviour { public string url = "http://111.229.30.246:10013/Handler/Taiqu.ashx?action=rdjdydl&bianhao="; public SpriteRenderer spriteRenderer; public TextMesh textMesh; public Sprite[] sprites; public string[] infos; // Use this for initialization private async void Start() { string _url = url + GlobalFlag.userId; Debug.Log(_url); ThreeTransformerPhotovoltaicData ttpData = await AsyncWebReq.Get(_url); infos = ttpData.data.rdj; } public int index = 0; public void OnUp() { index++; if (index >= sprites.Length - 1) { index = sprites.Length - 1; } SetValue(index); } public void OnDown() { index--; if (index < 0) { index = 0; } SetValue(index); } private void SetValue(int index) { spriteRenderer.sprite = sprites[index]; textMesh.text = infos[index]; } } }