Fix using unsigned integer properties in Visual Script editor
This commit is contained in:
@@ -109,8 +109,7 @@ namespace FlaxEditor.CustomEditors.Editors
|
||||
// Use int value editor with limit
|
||||
var element = layout.SignedIntegerValue();
|
||||
element.LongValue.SetLimits((LimitAttribute)limit);
|
||||
element.LongValue.MinValue = Mathf.Max(element.LongValue.MinValue, min);
|
||||
element.LongValue.MaxValue = Mathf.Min(element.LongValue.MaxValue, max);
|
||||
element.LongValue.SetLimits(Mathf.Max(element.LongValue.MinValue, min), Mathf.Min(element.LongValue.MaxValue, max));
|
||||
element.LongValue.ValueChanged += OnValueChanged;
|
||||
element.LongValue.SlidingEnd += ClearToken;
|
||||
_element = element;
|
||||
@@ -121,8 +120,7 @@ namespace FlaxEditor.CustomEditors.Editors
|
||||
{
|
||||
// Use int value editor
|
||||
var element = layout.SignedIntegerValue();
|
||||
element.LongValue.MinValue = Mathf.Max(element.LongValue.MinValue, min);
|
||||
element.LongValue.MaxValue = Mathf.Min(element.LongValue.MaxValue, max);
|
||||
element.LongValue.SetLimits(Mathf.Max(element.LongValue.MinValue, min), Mathf.Min(element.LongValue.MaxValue, max));
|
||||
element.LongValue.ValueChanged += OnValueChanged;
|
||||
element.LongValue.SlidingEnd += ClearToken;
|
||||
_element = element;
|
||||
@@ -278,8 +276,7 @@ namespace FlaxEditor.CustomEditors.Editors
|
||||
// Use int value editor with limit
|
||||
var element = layout.UnsignedIntegerValue();
|
||||
element.ULongValue.SetLimits((LimitAttribute)limit);
|
||||
element.ULongValue.MinValue = Mathf.Max(element.ULongValue.MinValue, min);
|
||||
element.ULongValue.MaxValue = Mathf.Min(element.ULongValue.MaxValue, max);
|
||||
element.ULongValue.SetLimits(Mathf.Max(element.ULongValue.MinValue, min), Mathf.Min(element.ULongValue.MaxValue, max));
|
||||
element.ULongValue.ValueChanged += OnValueChanged;
|
||||
element.ULongValue.SlidingEnd += ClearToken;
|
||||
_element = element;
|
||||
@@ -290,8 +287,7 @@ namespace FlaxEditor.CustomEditors.Editors
|
||||
{
|
||||
// Use int value editor
|
||||
var element = layout.UnsignedIntegerValue();
|
||||
element.ULongValue.MinValue = Mathf.Max(element.ULongValue.MinValue, min);
|
||||
element.ULongValue.MaxValue = Mathf.Min(element.ULongValue.MaxValue, max);
|
||||
element.ULongValue.SetLimits(Mathf.Max(element.ULongValue.MinValue, min), Mathf.Min(element.ULongValue.MaxValue, max));
|
||||
element.ULongValue.ValueChanged += OnValueChanged;
|
||||
element.ULongValue.SlidingEnd += ClearToken;
|
||||
_element = element;
|
||||
|
||||
Reference in New Issue
Block a user