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 inpBirth; // 出生日期 public TMP_InputField inpIssue; // 登記日期 public TMP_InputField inpBianHao; // 編號 private TMP_InputField targetInpChinName; // 中文名 private TMP_InputField targetInpEngName; // 英文名 private TMP_InputField targetInpID; // 中間的ID private TMP_InputField targetInpBirth; // 出生日期 private TMP_InputField targetInpIssue; // 登記日期 private TMP_InputField targetInpBianHao; // 編號 private bool isCanUpdate = false; public void SetData(TMP_InputField inpChinName, TMP_InputField inpEngName, TMP_InputField inpID, TMP_InputField inpBirth, TMP_InputField inpIssue, TMP_InputField inpBianHao) { this.targetInpChinName = inpChinName; this.targetInpEngName = inpEngName; this.targetInpID = inpID; this.targetInpBirth = inpBirth; this.targetInpIssue = inpIssue; 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; } } } }