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

  • Bezier@suppo.fiOP
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year 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?