I have class v2
that contains a method Add
. This method should return a new instance of v2
my code looks like this
class_name v2
var x : float
var y : float
func _init(_x, _y):
x = _x
y = _y
func Add(v : v2):
return v2.new(x + v.x, y + v.y) # error line
but when I'm trying to access class v2
from another class it shows me an error
class_name foo
var position = v2.new(0, 0)
# Parse Error: The class "v2" couldn't be fully loaded (script error or cyclic dependency)