commit 6c5cf2dc036cf385b81fdfc8072300704b06b435
Merge: fb991af bf30261
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 17:54:34 2019 +0000
Merge branch 'refs/heads/master' into range-slider
commit bf302616b8ae377a859d2012b856dc370efe40c2
Merge: 10919c6 76d2299
Author: Ben MacKinnon <bilmackinnon@googlemail.com>
Date: Tue Nov 12 17:44:57 2019 +0000
Merge pull request #1 from Dover8/range-slider
Range slider
commit 76d22998d38801ab35ba19743d944263041924a5
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 17:36:23 2019 +0000
Updated PointerDown to update the target graphic
Re-enabling colour tint interaction.
commit 2d2ca219d5c0865ba4eaa428e8a167118aa06360
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:59:29 2019 +0000
Updated headers to match the standard format of the project
commit 9a0d3f4aaddbcee2565693b0733c0001a2de2a90
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:43:22 2019 +0000
Some further default value set when creating a RangeSlider
commit 748d1484568e16aa0bd2e3949330e48ce7245570
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:38:34 2019 +0000
Added the menu creation options for the Range Slider
commit fa9e9beceede8c708529cd6a3ea98673b2d6d2c2
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 12:55:38 2019 +0000
Editor layout for the Range Slider
Using the EditorGUILayout.MinMaxSlider to control the RangeSlider. It was this control that we are replicating in the UI.
commit 32b731548e8e7f286964a4a7a35fd945e5d5a31a
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Mon Nov 11 16:19:16 2019 +0000
Updated namespace and header
commit 4d0fa2e7dc535b343cf10def6e01886383cc88ac
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Mon Sep 16 12:41:45 2019 +0100
Added interaction
Range slider is now interactable with both handles and the bar
commit f4be93752719a08b95594e545eb16b27d3b3bcea
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Fri Sep 13 15:27:15 2019 +0100
copied over the WIP RangeSlider from current project
- Option to stop scrolling momentum when scrolling past first / last item (still draggable in that direction)
- Explicit function to recognize / set array elements in case they were changed
- Resize elements to match elementSize rect object (defaults to center object), scaled using modifiable elementShrinkage and minSize
- Detect focusedElement and trigger event if focus changes
- Option whether to make unfocused elements interactible or not
- Picker 2.0.prefab UI now collapses preoperly when showing/hiding HSV/RGB slider sets.
- ColorPickerPresets now has an inspector with a button that can be clicked to open the saved JSON file.
[x] GUILayer removed from all sample Scenes
[x] Validated each scene in build (resolved some missing script references post upgrade)
*Note, UIVerticalScroller seems to have an issue, will address later.
Added new Circle class (example in LineRenderer scene)
Changed some of the LineRenderer public variables to public properties, else they are not assignable in the editor for events. Will check other controls as well.
Line Renderer now renders based on Pivot and resolves drawing issue with Editor script when using !Relative.
However, need to update editor script to work with relative drawing.
Includes some other new controls such as Box Slider and Color Slider.
Still needs some cleaning up as this is the initial check-in
--HG--
branch : develop_5.3