diff --git a/Assets/Scripts/UVC/UIToolkit/Input/UTKDoubleField.cs b/Assets/Scripts/UVC/UIToolkit/Input/UTKDoubleField.cs index 03e5e527..cd806af8 100644 --- a/Assets/Scripts/UVC/UIToolkit/Input/UTKDoubleField.cs +++ b/Assets/Scripts/UVC/UIToolkit/Input/UTKDoubleField.cs @@ -140,8 +140,7 @@ namespace UVC.UIToolkit } } - /// 읽기 전용 - [UxmlAttribute("is-readonly")] + /// 읽기 전용 public new bool isReadOnly { get => base.isReadOnly; diff --git a/Assets/Scripts/UVC/UIToolkit/Input/UTKFloatField.cs b/Assets/Scripts/UVC/UIToolkit/Input/UTKFloatField.cs index 81c1f802..d575692d 100644 --- a/Assets/Scripts/UVC/UIToolkit/Input/UTKFloatField.cs +++ b/Assets/Scripts/UVC/UIToolkit/Input/UTKFloatField.cs @@ -151,8 +151,8 @@ namespace UVC.UIToolkit EnableInClassList("utk-float-field--disabled", !value); } } - - [UxmlAttribute("is-readonly")] + + /// 읽기 전용 public new bool isReadOnly { get => base.isReadOnly; diff --git a/Assets/Scripts/UVC/UIToolkit/Input/UTKInputField.cs b/Assets/Scripts/UVC/UIToolkit/Input/UTKInputField.cs index 593ca750..1e24e084 100644 --- a/Assets/Scripts/UVC/UIToolkit/Input/UTKInputField.cs +++ b/Assets/Scripts/UVC/UIToolkit/Input/UTKInputField.cs @@ -161,7 +161,6 @@ namespace UVC.UIToolkit } /// 읽기 전용 - [UxmlAttribute("is-readonly")] public new bool isReadOnly { get => base.isReadOnly; diff --git a/Assets/Scripts/UVC/UIToolkit/Input/UTKIntegerField.cs b/Assets/Scripts/UVC/UIToolkit/Input/UTKIntegerField.cs index 408409de..d2623051 100644 --- a/Assets/Scripts/UVC/UIToolkit/Input/UTKIntegerField.cs +++ b/Assets/Scripts/UVC/UIToolkit/Input/UTKIntegerField.cs @@ -151,7 +151,9 @@ namespace UVC.UIToolkit } } - [UxmlAttribute("is-readonly")] + /// + /// 읽기 전용 + /// public new bool isReadOnly { get => base.isReadOnly; diff --git a/Assets/Scripts/UVC/UIToolkit/Input/UTKLongField.cs b/Assets/Scripts/UVC/UIToolkit/Input/UTKLongField.cs index 0fcedfc3..e3194ca4 100644 --- a/Assets/Scripts/UVC/UIToolkit/Input/UTKLongField.cs +++ b/Assets/Scripts/UVC/UIToolkit/Input/UTKLongField.cs @@ -137,6 +137,19 @@ namespace UVC.UIToolkit EnableInClassList("utk-long-field--disabled", !value); } } + + /// + /// 읽기 전용 + /// + public new bool isReadOnly + { + get => base.isReadOnly; + set + { + base.isReadOnly = value; + EnableInClassList("utk-long-field--readonly", value); + } + } #endregion #region Constructor