Disables number editing in mapped property mode.

This commit is contained in:
2023-11-30 17:00:16 +08:00
parent beeca3b5f9
commit ea3ca7806c
3 changed files with 6 additions and 0 deletions

View File

@@ -14,6 +14,8 @@ namespace Cryville.Crtr.Config.UI {
Image m_handle; Image m_handle;
[SerializeField] [SerializeField]
TMP_InputField m_text; TMP_InputField m_text;
[SerializeField]
Button m_textActivationButton;
protected void Start() { protected void Start() {
m_slider.AddComponent<SliderBehaviour>().parent = this; m_slider.AddComponent<SliderBehaviour>().parent = this;
@@ -21,6 +23,8 @@ namespace Cryville.Crtr.Config.UI {
m_text.onValueChanged.AddListener(OnTextEdited); m_text.onValueChanged.AddListener(OnTextEdited);
m_text.onDeselect.AddListener(OnTextDeselected); m_text.onDeselect.AddListener(OnTextDeselected);
m_textActivationButton.interactable = SetMapped;
OnIdle(); OnIdle();
} }

View File

@@ -270,6 +270,7 @@ MonoBehaviour:
m_handleArea: {fileID: 224546415986473210} m_handleArea: {fileID: 224546415986473210}
m_handle: {fileID: 114706336791114340} m_handle: {fileID: 114706336791114340}
m_text: {fileID: 1622683950754073188} m_text: {fileID: 1622683950754073188}
m_textActivationButton: {fileID: 449712112310770823}
m_on: {fileID: 6140508229515750417} m_on: {fileID: 6140508229515750417}
--- !u!1 &1071711914868990498 --- !u!1 &1071711914868990498
GameObject: GameObject:

View File

@@ -303,6 +303,7 @@ MonoBehaviour:
m_handleArea: {fileID: 224546415986473210} m_handleArea: {fileID: 224546415986473210}
m_handle: {fileID: 114706336791114340} m_handle: {fileID: 114706336791114340}
m_text: {fileID: 5140356627864610788} m_text: {fileID: 5140356627864610788}
m_textActivationButton: {fileID: 451653875993752615}
--- !u!1 &167102780868121198 --- !u!1 &167102780868121198
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0