BrowseColumn.gd 350 B

12345678910111213141516
  1. extends Control
  2. export var clickable = true
  3. signal click(arg)
  4. func _ready():
  5. $Button.connect('button_down',self,'_on_Button_button_down')
  6. func _on_Button_button_down():
  7. if clickable:
  8. var dict = {}
  9. for x in $HBoxContainer.get_children():
  10. dict[x.name] = x.text
  11. # print(dict)
  12. emit_signal("click",dict)
  13. pass # Replace with function body.