Attention: Here be dragons (unstable version)
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Redot.
Checking the stable version of the documentation...
GDScript
Inherits: Script < Resource < RefCounted < Object
A script implemented in the GDScript programming language.
Description
A script implemented in the GDScript programming language, saved with the .gd
extension. The script extends the functionality of all objects that instantiate it.
Calling new creates a new instance of the script. Object.set_script extends an existing object, if that object's class matches one of the script's base classes.
If you are looking for GDScript's built-in functions, see @GDScript instead.
Tutorials
Methods
new(...) vararg |
Method Descriptions
Returns a new instance of the script.
var MyClass = load("myclass.gd")
var instance = MyClass.new()
print(instance.get_script() == MyClass) # Prints true