local_variables.gd 444 B

1234567891011121314151617181920212223242526
  1. extends Node
  2. var member := 2
  3. # ^^^^^^ member -> member
  4. func test_member() -> void:
  5. var test := member + 42
  6. # | | ^^^^^^ -> member
  7. # ^^^^ test -> test
  8. test += 3
  9. #<^^ -> test
  10. member += 5
  11. #<^^^^ -> member
  12. test = return_arg(test)
  13. # | ^^^^ -> test
  14. #<^^ -> test
  15. print(test)
  16. # ^^^^ -> test
  17. func return_arg(arg: int) -> int:
  18. # ^^^ arg -> arg
  19. arg += 2
  20. #<^ -> arg
  21. return arg
  22. # ^^^ -> arg