Fixed Slider default value was always 0.5 instead of middle of range

This commit is contained in:
2020-05-06 12:54:52 -05:00
parent 3226eb2bda
commit 8b6d7b6eb2

View File

@@ -39,7 +39,7 @@ module CyberarmEngine
@range = @options[:range] ? @options[:range] : 0.0..1.0 @range = @options[:range] ? @options[:range] : 0.0..1.0
@step_size = @options[:step] ? @options[:step] : 0.1 @step_size = @options[:step] ? @options[:step] : 0.1
@value = @options[:value] ? @options[:value] : 0.5 @value = @options[:value] ? @options[:value] : (@range.first + @range.last) / 2
@handle = Handle.new("", parent: self, width: 8, height: 1.0) { close } @handle = Handle.new("", parent: self, width: 8, height: 1.0) { close }
self.add(@handle) self.add(@handle)