mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-02-07 19:09:50 +00:00
Made guides a little easier to select and drag
This commit is contained in:
parent
500a4827d2
commit
0fa6879bdf
|
@ -3,10 +3,12 @@ extends Line2D
|
||||||
|
|
||||||
enum Types { HORIZONTAL, VERTICAL }
|
enum Types { HORIZONTAL, VERTICAL }
|
||||||
|
|
||||||
|
const INPUT_WIDTH := 4
|
||||||
|
|
||||||
var font := preload("res://assets/fonts/Roboto-Regular.tres")
|
var font := preload("res://assets/fonts/Roboto-Regular.tres")
|
||||||
var has_focus := true
|
var has_focus := true
|
||||||
var mouse_pos := Vector2.ZERO
|
var mouse_pos := Vector2.ZERO
|
||||||
var type = Types.HORIZONTAL
|
var type: int = Types.HORIZONTAL
|
||||||
var project = Global.current_project
|
var project = Global.current_project
|
||||||
|
|
||||||
|
|
||||||
|
@ -28,11 +30,11 @@ func _input(_event: InputEvent) -> void:
|
||||||
var point0 := points[0]
|
var point0 := points[0]
|
||||||
var point1 := points[1]
|
var point1 := points[1]
|
||||||
if type == Types.HORIZONTAL:
|
if type == Types.HORIZONTAL:
|
||||||
point0.y -= width * 3
|
point0.y -= width * INPUT_WIDTH
|
||||||
point1.y += width * 3
|
point1.y += width * INPUT_WIDTH
|
||||||
else:
|
else:
|
||||||
point0.x -= width * 3
|
point0.x -= width * INPUT_WIDTH
|
||||||
point1.x += width * 3
|
point1.x += width * INPUT_WIDTH
|
||||||
if (
|
if (
|
||||||
Global.can_draw
|
Global.can_draw
|
||||||
and Global.has_focus
|
and Global.has_focus
|
||||||
|
|
Loading…
Reference in a new issue