1118OPSSNew/Assets/Zion/Scripts/指挥界面/ReceiveStepObj.cs

43 lines
961 B
C#

using DataModel.Model;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ReceiveStepObj : MonoBehaviour
{
public Sprite[] sprites;
public practicesubjectstep currentStep;
[HideInInspector]
public Image stateImage;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public void InitState()
{
stateImage = transform.Find("state").GetComponent<Image>();
switch (currentStep.StepState)
{
case "-1":
stateImage.sprite = sprites[0];
break;
case "0":
stateImage.sprite = sprites[1];
break;
case "1":
stateImage.sprite = sprites[2];
break;
default:
break;
}
}
}