76 lines
1.7 KiB
C#
76 lines
1.7 KiB
C#
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using DefaultNamespace.ProcessMode;
|
||
using MotionFramework;
|
||
using Unity.VisualScripting;
|
||
using UnityEngine;
|
||
using UnityEngine.UI;
|
||
|
||
/// <summary>
|
||
/// 工作牌
|
||
/// </summary>
|
||
public class WorkPermit : MonoBehaviour
|
||
{
|
||
[Header("工作牌")]
|
||
/// <summary>
|
||
/// 工作牌
|
||
/// </summary>
|
||
public GameObject WorkPermitObj;
|
||
|
||
[Header("对话框")]
|
||
/// <summary>
|
||
/// 对话框
|
||
/// </summary>
|
||
public Image Dialogbox;
|
||
|
||
[Header("对话框的text")]
|
||
/// <summary>
|
||
/// 对话框的text
|
||
/// </summary>
|
||
public Text DialogboxText;
|
||
|
||
[Header("继续按钮")]
|
||
/// <summary>
|
||
/// 继续按钮
|
||
/// </summary>
|
||
public Button ContinueBtn;
|
||
|
||
[Header("下一句话按钮")]
|
||
/// <summary>
|
||
/// 下一句话按钮
|
||
/// </summary>
|
||
public Button NextlBtn;
|
||
// Start is called before the first frame update
|
||
void Start()
|
||
{
|
||
NextlBtn.gameObject.SetActive(false);
|
||
ContinueBtn.gameObject.SetActive(true);
|
||
DialogboxText.text = null;
|
||
ContinueBtn.onClick.AddListener(() =>
|
||
{
|
||
Dialogbox.gameObject.SetActive(false);
|
||
DialogboxText.text = null;
|
||
Destroy(WorkPermitObj);
|
||
MotionEngine.GetModule<AnimationProcessManager>().HandleClick("Man_stand");
|
||
|
||
});
|
||
|
||
WorkPermitvoid();
|
||
}
|
||
|
||
void Update()
|
||
{
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 背包工牌按钮点击后调这个
|
||
/// </summary>
|
||
void WorkPermitvoid ()
|
||
{
|
||
WorkPermitObj.gameObject.SetActive(true);
|
||
Dialogbox.gameObject.SetActive(true);
|
||
DialogboxText.text = "我是xx供电公司工作人员,这是我的工作证,现在我们要对贵户进行现场检查。";
|
||
}
|
||
}
|