Revert "adding stage handling to card"

This reverts commit 1060f7815f.
This commit is contained in:
Adrian Schmid 2023-07-14 19:15:00 +02:00
parent 7f542c3412
commit 181f6a7e26
1 changed files with 16 additions and 21 deletions

View File

@ -10,8 +10,6 @@ var noise: Noise = FastNoiseLite.new()
var wiggle_tween var wiggle_tween
var scale_tween var scale_tween
var on_stage = false
@export var text: String = "" : @export var text: String = "" :
set(value): set(value):
text = value text = value
@ -90,10 +88,9 @@ func _ready():
_handle_wiggle(0) _handle_wiggle(0)
func _process(delta: float) -> void: func _process(delta: float) -> void:
if self.on_stage: if highlighted:
if highlighted: _handle_wiggle(delta)
_handle_wiggle(delta)
if get_overlapping_areas().size() > 0: if get_overlapping_areas().size() > 0:
if not is_printed: if not is_printed:
print_debug(self.name,": ",get_overlapping_areas()) print_debug(self.name,": ",get_overlapping_areas())
@ -123,25 +120,23 @@ func _on_focus_exited():
print(self, "is not focused") print(self, "is not focused")
func _on_mouse_entered(): func _on_mouse_entered():
if self.on_stage: if not Input.is_action_pressed("mouse_left"):
if not Input.is_action_pressed("mouse_left"): highlighted = true
highlighted = true if "handle_hover" in owner:
if "handle_hover" in owner: owner.handle_hover(self)
owner.handle_hover(self)
func _on_mouse_exited(): func _on_mouse_exited():
if self.on_stage: highlighted = false
highlighted = false
func _on_input_event(viewport, event, shape_idx): func _on_input_event(viewport, event, shape_idx):
if self.on_stage:
if event is InputEventMouseMotion: if event is InputEventMouseMotion:
_move_card() _move_card()
if event is InputEventMouseButton: if event is InputEventMouseButton:
if event.button_index == MOUSE_BUTTON_LEFT: if event.button_index == MOUSE_BUTTON_LEFT:
if is_dragable and "handle_mouse_button" in owner: if is_dragable and "handle_mouse_button" in owner:
owner.handle_mouse_button(self, event) owner.handle_mouse_button(self, event)
func _move_card(): func _move_card():
if is_dragged: if is_dragged: