add snapping to note drags

This commit is contained in:
lunarcleint
2023-11-19 13:24:10 -07:00
parent 125cb45125
commit 045520731b
+1 -2
View File
@@ -683,7 +683,7 @@ class Charter extends UIState {
dragStartPos.set(Std.int(dragStartPos.x / 40) * 40, qauntStep(dragStartPos.y/40)*40); //credits to burgerballs
var verticalChange:Float =
FlxG.keys.pressed.SHIFT ? ((mousePos.y - hoverOffset.y) - dragStartPos.y) / 40
: CoolUtil.floorInt((mousePos.y - dragStartPos.y) / 40);
: CoolUtil.floorInt(qauntStep((mousePos.y - dragStartPos.y) / 40));
var horizontalChange:Int = CoolUtil.floorInt((mousePos.x - dragStartPos.x) / 40);
var changePoint:FlxPoint = FlxPoint.get(verticalChange, horizontalChange);
var undoDrags:Array<SelectionDragChange> = [];
@@ -793,7 +793,6 @@ class Charter extends UIState {
var stepMulti:Float = 1/(qaunt/16);
return Math.floor(step/stepMulti) * stepMulti;
}
public function getHoveredEvent(y:Float) {
var eventHovered:CharterEvent = null;