FM/Assets/Scripts/FUJIFILM/UI/Other/UpdateInput.cs

70 lines
2.9 KiB
C#

using System;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace HK.FUJIFILM
{
public class UpdateInput : MonoBehaviour
{
public TMP_InputField inpChinName; // 中文名
public TMP_InputField inpEngName; // 英文名
public TMP_InputField inpID; // 中間的ID
public TMP_InputField inpID1; // 中間的ID
public TMP_InputField inpID2; // 中間的ID
public TMP_InputField inpBirth; // 出生日期
public TMP_InputField inpBirth1; // 出生日期
public TMP_InputField inpBirth2; // 出生日期
public TMP_InputField inpIssue; // 登記日期
public TMP_InputField inpIssue1; // 登記日期
public TMP_InputField inpBianHao; // 編號
public TMP_Dropdown droSex;
private TMP_InputField targetInpChinName; // 中文名
private TMP_InputField targetInpEngName; // 英文名
private TMP_InputField targetInpID; // 中間的ID
private TMP_InputField targetInpID1; // 中間的ID
private TMP_InputField targetInpID2; // 中間的ID
private TMP_InputField targetInpBirth; // 出生日期
private TMP_InputField targetInpBirth1; // 出生日期
private TMP_InputField targetInpBirth2; // 出生日期
private TMP_InputField targetInpIssue; // 登記日期
private TMP_InputField targetInpIssue1; // 登記日期
private TMP_InputField targetInpBianHao; // 編號
private TMP_Dropdown targetdroSex;
private bool isCanUpdate = false;
public void SetData(TMP_InputField inpChinName, TMP_InputField inpEngName, TMP_InputField inpID,
TMP_InputField inpID1, TMP_InputField inpID2, TMP_InputField inpBirth, TMP_InputField inpBirth1,
TMP_InputField inpBirth2, TMP_InputField inpIssue, TMP_InputField inpIssue1, TMP_Dropdown droSex,
TMP_InputField inpBianHao)
{
this.targetInpChinName = inpChinName;
this.targetInpEngName = inpEngName;
this.targetInpID = inpID;
this.targetInpID1 = inpID1;
this.targetInpID2 = inpID2;
this.targetInpBirth = inpBirth;
this.targetInpBirth1 = inpBirth1;
this.targetInpBirth2 = inpBirth2;
this.targetInpIssue = inpIssue;
this.targetInpIssue1 = inpIssue1;
this.targetdroSex = droSex;
this.targetInpBianHao = inpBianHao;
isCanUpdate = true;
}
private void Update()
{
if (isCanUpdate)
{
inpChinName.text = targetInpChinName.text;
inpEngName.text = targetInpEngName.text;
inpID.text = targetInpID.text;
inpBirth.text = targetInpBirth.text;
inpIssue.text = targetInpIssue.text;
inpBianHao.text = targetInpBianHao.text;
}
}
}
}