using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Stepsevenpanl : MonoBehaviour { /// /// 初始化页面 /// public RectTransform stepsevenpanl; /// /// 页面1 /// public RectTransform stepsevenpanl1; /// /// 待办工单按钮 /// public Button waittobedonebutton7; /// /// 页面2 /// public RectTransform stepsevenpanl2; /// /// 输入工单编号 /// public InputField inputfid7; /// /// 查询按钮 /// public Button inquirbutton7; /// /// 页面3 /// public RectTransform stepsevenpanl3; /// /// 高亮选择 /// public Toggle serialtoggle7; /// /// 高亮图片选择 /// public Image serialimage7; /// /// 退补发行按钮 /// public Button refundbutton7; /// /// 签收按钮 /// public Button signforbutton7; /// /// 签收按钮开关 /// private bool singnisp = true; /// /// 签收成功显示图片 /// public Image signforimage7; /// /// 页面4 /// public RectTransform stepsevenpanl4; /// /// 供电勾选按钮 /// public Toggle serialnumbertoggle7; /// /// 发行按钮 /// public Button releasebutton; void Start() { waittobedonebutton7.onClick.AddListener(() => { singnisp = true; stepsevenpanl1.gameObject.SetActive(false); stepsevenpanl2.gameObject.SetActive(true); }); inquirbutton7.onClick.AddListener(() => { stepsevenpanl2.gameObject.SetActive(false); stepsevenpanl3.gameObject.SetActive(true); }); serialtoggle7.onValueChanged.AddListener(delegate { Getpicture(serialtoggle7); }); refundbutton7.onClick.AddListener(() => { stepsevenpanl3.gameObject.SetActive(false); stepsevenpanl4.gameObject.SetActive(true); }); signforbutton7.onClick.AddListener(() => { if (singnisp) { ScoreManager.Instance.AddScore(2); singnisp = false; } signforimage7.gameObject.SetActive(true); Invoke("Getpicture2", 1.5f); }); releasebutton.onClick.AddListener(() => { stepsevenpanl4.gameObject.SetActive(false); }); serialnumbertoggle7.onValueChanged.AddListener((ison) => { if (ison) { ScoreManager.Instance.AddScore(9); } else { ScoreManager.Instance.SubtractScore(9); } }); } public void Getpicture2() { signforimage7.gameObject.SetActive(false); } /// /// 高亮图片 /// public void Getpicture(Toggle toggle) { if (toggle.isOn) { ScoreManager.Instance.AddScore(1.5f); serialimage7.gameObject.SetActive(true); } else { ScoreManager.Instance.SubtractScore(1.5f); serialtoggle7.gameObject.SetActive(false); } } /// /// 初始化页面 /// public void Getpage() { stepsevenpanl.gameObject.SetActive(true); } /// /// 得分步骤初始化 /// public void Getrestore7() { inputfid7.text = null; serialtoggle7.isOn = false; serialimage7.gameObject.SetActive(false); serialnumbertoggle7.isOn = false; } void Update() { } }