2025-08-22 22:37:04 +08:00
|
|
|
|
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
|
2025-08-27 01:05:19 +08:00
|
|
|
|
public TMP_InputField inpID1; // 中間的ID
|
|
|
|
|
public TMP_InputField inpID2; // 中間的ID
|
2025-08-22 22:37:04 +08:00
|
|
|
|
public TMP_InputField inpBirth; // 出生日期
|
2025-08-27 01:05:19 +08:00
|
|
|
|
public TMP_InputField inpBirth1; // 出生日期
|
|
|
|
|
public TMP_InputField inpBirth2; // 出生日期
|
2025-08-22 22:37:04 +08:00
|
|
|
|
public TMP_InputField inpIssue; // 登記日期
|
2025-08-27 01:05:19 +08:00
|
|
|
|
public TMP_InputField inpIssue1; // 登記日期
|
2025-08-22 22:37:04 +08:00
|
|
|
|
public TMP_InputField inpBianHao; // 編號
|
2025-08-27 01:05:19 +08:00
|
|
|
|
public TMP_Dropdown droSex;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
|
|
|
|
|
private TMP_InputField targetInpChinName; // 中文名
|
|
|
|
|
private TMP_InputField targetInpEngName; // 英文名
|
|
|
|
|
private TMP_InputField targetInpID; // 中間的ID
|
2025-08-27 01:05:19 +08:00
|
|
|
|
private TMP_InputField targetInpID1; // 中間的ID
|
|
|
|
|
private TMP_InputField targetInpID2; // 中間的ID
|
2025-08-22 22:37:04 +08:00
|
|
|
|
private TMP_InputField targetInpBirth; // 出生日期
|
2025-08-27 01:05:19 +08:00
|
|
|
|
private TMP_InputField targetInpBirth1; // 出生日期
|
|
|
|
|
private TMP_InputField targetInpBirth2; // 出生日期
|
2025-08-22 22:37:04 +08:00
|
|
|
|
private TMP_InputField targetInpIssue; // 登記日期
|
2025-08-27 01:05:19 +08:00
|
|
|
|
private TMP_InputField targetInpIssue1; // 登記日期
|
2025-08-22 22:37:04 +08:00
|
|
|
|
private TMP_InputField targetInpBianHao; // 編號
|
2025-08-27 01:05:19 +08:00
|
|
|
|
private TMP_Dropdown targetdroSex;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
private bool isCanUpdate = false;
|
|
|
|
|
|
|
|
|
|
public void SetData(TMP_InputField inpChinName, TMP_InputField inpEngName, TMP_InputField inpID,
|
2025-08-27 01:05:19 +08:00
|
|
|
|
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)
|
2025-08-22 22:37:04 +08:00
|
|
|
|
{
|
|
|
|
|
this.targetInpChinName = inpChinName;
|
|
|
|
|
this.targetInpEngName = inpEngName;
|
|
|
|
|
this.targetInpID = inpID;
|
2025-08-27 01:05:19 +08:00
|
|
|
|
this.targetInpID1 = inpID1;
|
|
|
|
|
this.targetInpID2 = inpID2;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
this.targetInpBirth = inpBirth;
|
2025-08-27 01:05:19 +08:00
|
|
|
|
this.targetInpBirth1 = inpBirth1;
|
|
|
|
|
this.targetInpBirth2 = inpBirth2;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
this.targetInpIssue = inpIssue;
|
2025-08-27 01:05:19 +08:00
|
|
|
|
this.targetInpIssue1 = inpIssue1;
|
|
|
|
|
this.targetdroSex = droSex;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
this.targetInpBianHao = inpBianHao;
|
|
|
|
|
isCanUpdate = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void Update()
|
|
|
|
|
{
|
|
|
|
|
if (isCanUpdate)
|
|
|
|
|
{
|
2025-08-27 01:05:19 +08:00
|
|
|
|
inpChinName.text = targetInpChinName.text;
|
|
|
|
|
inpEngName.text = targetInpEngName.text;
|
|
|
|
|
inpID.text = targetInpID.text;
|
|
|
|
|
inpBirth.text = targetInpBirth.text;
|
|
|
|
|
inpIssue.text = targetInpIssue.text;
|
|
|
|
|
inpBianHao.text = targetInpBianHao.text;
|
2025-08-22 22:37:04 +08:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|