arrays_arent_shared.gd 618 B

1234567891011121314151617181920212223242526272829303132
  1. # https://github.com/godotengine/godot/issues/48121
  2. func test():
  3. var x := []
  4. var y := []
  5. x.push_back(y)
  6. print("TEST ARRAY ADD TO SELF: " + str(len(y)))
  7. x.clear()
  8. x = Array()
  9. y = Array()
  10. x.push_back(y)
  11. print("TEST ARRAY ADD TO SELF: " + str(len(y)))
  12. x.clear()
  13. x = Array().duplicate()
  14. y = Array().duplicate()
  15. x.push_back(y)
  16. print("TEST ARRAY ADD TO SELF: " + str(len(y)))
  17. x.clear()
  18. x = [].duplicate()
  19. y = [].duplicate()
  20. x.push_back(y)
  21. print("TEST ARRAY ADD TO SELF: " + str(len(y)))
  22. x.clear()
  23. x = Array()
  24. y = Array()
  25. x.push_back(y)
  26. print("TEST ARRAY ADD TO SELF: " + str(len(y)))
  27. x.clear()