DragSlider Component для Minimalcomps

Большинство сделанных мной игр в 3d и периодически мне приходится делать для них редактор уровней. В очередной раз размышляя, как сделать более удобное управление движением объекта, я вспомнил слайдеры из программы Poser.

Библиотека minimalcomps устроена очень хорошо, и сделать свой компонент оказалось не очень сложно. Основное отличие DragSlider от стандартного слайдера, это то, что DragSlider не ограничен определенными параметрами.

Если требуется - можно ограничить верхний или нижний предел вводимых параметров на уровне функции привязанной к событию change компонента.

Код примера и сам компонент на github.