U3D_TobaccoWarehouseISMDTSy.../Assets/Scripts/YL/Boxdatapanel.cs

57 lines
1.4 KiB
C#

using System;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
public class Boxdatapanel : MonoBehaviour
{
/// <summary>
/// 关闭箱子面板
/// </summary>
public Button Offbutton;
/// <summary>
/// 箱子位置时间名称编号重量信息
/// </summary>
public Text Positiontext, Datetext, Cigarettename, lotnumber, Upcasenumber, Upweighttext, Downcasenumber, Downweighttext;
public Text Emptytext;
/// <summary>
/// 获取箱子上面信息
/// </summary>
public void Getdata( string cigare, string lotnumber, string upcase, string weight)
{
this.Cigarettename.text = cigare;
this.lotnumber.text = lotnumber;
this.Upcasenumber.text = upcase;
this.Upweighttext.text = weight;
}
/// <summary>
/// 第二层箱子信息
/// </summary>
/// <param name="casen"></param>
/// <param name="downeight"></param>
public void GetDragdown(string casen, string downeight)
{
Downcasenumber.text = casen;
Downweighttext.text = downeight;
}
public void Emptydata(string empty)
{
Emptytext.text = empty;
}
/// <summary>
/// 叉掉返回接口
/// </summary>
public void Getoff(Action action)
{
Offbutton.onClick.AddListener(() =>
{
action?.Invoke();
});
}
private void Start()
{
}
}