using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Device; using UnityEngine.UI; public class Thefifthstep : MonoBehaviour { /// /// 初始化第五步操作 /// public RectTransform thefifthsteppanl; /// /// 页面1 /// public RectTransform thefifthsteppanl1; /// /// 第五步页面工单编号 /// public InputField inputid5; /// /// 待办按钮 /// public Button waittobedonebutton; /// /// 页面2 /// public RectTransform thefifthsteppanl2; /// /// 输入工单编号输入框 /// public InputField inputfid5; /// /// 查询工单按钮 /// public Button viewbutton5; /// /// 页面3 /// public RectTransform thefifthsteppanl3; /// /// 勾选高亮选择 /// public Toggle serialtoggle; /// /// 高量图片选择 /// public Image serial5; /// /// 合同违约按钮 /// public Button contractbutton; /// /// 签收按钮 /// public Button signforbutton5; /// /// 签收保证得分只得一次 /// private bool singsisp = true; /// /// 签收成功图片 /// public Image signforimage5; /// /// 页面4 /// public RectTransform thefifthsteppanl4; /// /// 高亮选项 /// public Toggle examinetoggle5, examinetoggle6; /// /// 确认按钮 /// public Button sendbutton55; void Start() { waittobedonebutton.onClick.AddListener(() => { singsisp = true; thefifthsteppanl1.gameObject.SetActive(false); thefifthsteppanl2.gameObject.SetActive(true); }); viewbutton5.onClick.AddListener(() => { thefifthsteppanl2.gameObject.SetActive(false); thefifthsteppanl3.gameObject.SetActive(true); }); serialtoggle.onValueChanged.AddListener(delegate { Getreveal(serialtoggle); }); contractbutton.onClick.AddListener(() => { thefifthsteppanl3.gameObject.SetActive(false); thefifthsteppanl4.gameObject.SetActive(true); }); signforbutton5.onClick.AddListener(() => { if (singsisp) { ScoreManager.Instance.AddScore(2); singsisp = false; } signforimage5.gameObject.SetActive(true); Invoke("Getreveal2", 1.5f); }); sendbutton55.onClick.AddListener(() => { thefifthsteppanl4.gameObject.SetActive(false); }); examinetoggle5.onValueChanged.AddListener((ison) => { if (ison) { ScoreManager.Instance.AddScore(9); Debug.LogError(ScoreManager.Instance.Score); } else { ScoreManager.Instance.SubtractScore(9); } }); } /// /// 关闭签收成功按钮 /// private void Getreveal2() { signforimage5.gameObject.SetActive(false); } /// /// 图片显示高亮 /// /// private void Getreveal(Toggle toggle) { if (toggle.isOn) { ScoreManager.Instance.AddScore(1.5f); serial5.gameObject.SetActive(true); } else { ScoreManager.Instance.SubtractScore(1.5f); serial5.gameObject.SetActive(false); } } /// /// 初始化第五步界面 /// public void Getscreen() { thefifthsteppanl.gameObject.SetActive(true); } /// /// 初始化得分步骤 /// public void Getrestore5() { inputfid5.text = null; serialtoggle.isOn = false; serial5.gameObject.SetActive(false); examinetoggle5.isOn = false; examinetoggle6.isOn = false; } void Update() { } }