My script sets this value in editor. How can I keep the the changes when saving the scene?

class Anchor:
	var offset: Vector3
	var connected: Node3D
	var end: bool

var anchors: Array[Anchor]

I found this issue, so I tried fiddling with _get_property_list(), but that didn't work. It also doesn't seem that I can export the var.

Thanks

you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 2 years ago (1 child)

You need to export them from your script.

  • source
  • hideshow 2 child comments
  • [–] [S] 2 points 2 years ago*

    Tried that already:
    @export var anchors: Array[Anchor]

    Line 15:Export type can only be built-in, a resource, a node, or an enum.

    Is there a way to get around this?

  • source
  • parent