I register class name with class_name keyword
extends Object
class_name MyClass
And than inside other script I instantiate it like that
var obj = MyClass.new()
Is it differs from that methods?
var MyClass = preload("MyClass.gd")
var obj = MyClass.new()
and
var MyClass = load("MyClass.gd")
var obj = MyClass.new()
If I instantiate object using registered class_name, will be script loaded during runtime or during compilation time?