Add source files

This commit is contained in:
2025-05-21 20:19:45 +02:00
parent 0f2a242b30
commit 71163fc589
284 changed files with 272526 additions and 1 deletions

View File

@@ -0,0 +1,57 @@
using System;
using System.Collections;
using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
// Token: 0x020000DC RID: 220
public class TextFieldBehavior : MonoBehaviour, ISelectHandler, IEventSystemHandler
{
// Token: 0x0600149C RID: 5276 RVA: 0x0018FD48 File Offset: 0x0018DF48
private void Start()
{
this.inputField = base.gameObject.GetComponent<TMP_InputField>();
this.inputField2 = base.gameObject.GetComponent<InputField>();
}
// Token: 0x0600149D RID: 5277 RVA: 0x0018FD6C File Offset: 0x0018DF6C
public void OnSelect(BaseEventData eventData)
{
base.StartCoroutine(this.disableHighlight());
}
// Token: 0x0600149E RID: 5278 RVA: 0x0018FD7B File Offset: 0x0018DF7B
private IEnumerator disableHighlight()
{
if (this.inputField)
{
Color originalTextColor = this.inputField.selectionColor;
originalTextColor.a = 0f;
this.inputField.selectionColor = originalTextColor;
yield return null;
this.inputField.caretPosition = this.inputField.text.Length;
originalTextColor.a = 1f;
this.inputField.selectionColor = originalTextColor;
originalTextColor = default(Color);
}
else
{
Color originalTextColor = this.inputField2.selectionColor;
originalTextColor.a = 0f;
this.inputField2.selectionColor = originalTextColor;
yield return null;
this.inputField2.caretPosition = this.inputField2.text.Length;
originalTextColor.a = 1f;
this.inputField2.selectionColor = originalTextColor;
originalTextColor = default(Color);
}
yield break;
}
// Token: 0x040023B3 RID: 9139
private TMP_InputField inputField;
// Token: 0x040023B4 RID: 9140
private InputField inputField2;
}