using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Stepsixpanl : MonoBehaviour { /// /// 初始化页面 /// public RectTransform stepsixpanl; /// /// 页面1 /// public RectTransform stepsixpanl1; /// /// 待办按钮 /// public Button waittobebutton6; /// /// 页面2 /// public RectTransform stepsixpanl2; /// /// 输入编号 /// public InputField inputfid6; /// /// 查询按钮 /// public Button inquirebutton6; /// /// 高亮选择 /// public Toggle serialtoggle6; /// /// 图片选择 /// public Image serialimage6; /// /// 合同违约审批按钮 /// public Button examinebutton6; /// /// 页面3 /// public RectTransform stepsixpanl3; /// /// 确认签收按钮 /// public Button yesbutton; /// /// 确认按钮开关 /// private bool yesisp = true; /// /// 取消签收按钮 /// public Button nobutton; /// /// 页面4 /// public RectTransform stepsixpanl4; /// /// 选择通过 /// public Toggle passtoggle6; /// /// 选择不通过 /// public Toggle nopasstoggle6; /// /// 发送按钮 /// public Button sendbutton6; void Start() { waittobebutton6.onClick.AddListener(() => { yesisp = true; stepsixpanl1.gameObject.SetActive(false); stepsixpanl2.gameObject.SetActive(true); }); serialtoggle6.onValueChanged.AddListener(delegate { Gettoggle(serialtoggle6); }); examinebutton6.onClick.AddListener(() => { stepsixpanl2.gameObject.SetActive(false); stepsixpanl3.gameObject.SetActive(true); }); yesbutton.onClick.AddListener(() => { if (yesisp) { ScoreManager.Instance.AddScore(2); yesisp= false; } stepsixpanl3.gameObject.SetActive(false); stepsixpanl4.gameObject.SetActive(true); }); nobutton.onClick.AddListener(() => { stepsixpanl3.gameObject.SetActive(false); stepsixpanl4.gameObject.SetActive(true); }); sendbutton6.onClick.AddListener(() => { stepsixpanl4.gameObject.SetActive(false); }); passtoggle6.onValueChanged.AddListener((ison) => { if (ison) { ScoreManager.Instance.AddScore(9); } else { ScoreManager.Instance.SubtractScore(9); } }); } /// /// 图片高亮 /// /// private void Gettoggle(Toggle toggle) { if (toggle.isOn) { ScoreManager.Instance.AddScore(1.5f); serialimage6.gameObject.SetActive(true); } else { ScoreManager.Instance.SubtractScore(1.5f); serialimage6.gameObject.SetActive(false); } } /// /// 初始化页面 /// public void Getpage() { stepsixpanl.gameObject.SetActive(true); } /// /// 初始化得分步骤按钮 /// public void Getrestore6() { inputfid6.text = null; serialtoggle6.isOn = false; serialimage6.gameObject.SetActive(false); passtoggle6.isOn = false; nopasstoggle6.isOn=false; } void Update() { } }