GDScript

Refreshing Cache...

Inherits: Script < Resource < Reference < Object

A script implemented in the GDScript programming language.

Description

A script implemented in the GDScript programming language. The script extends the functionality of all objects that instance it.

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.

Tutorials

Methods

PoolByteArrayget_as_byte_code ( ) const
Variantnew () vararg

Method Descriptions

Returns byte code for the script source code.


Returns a new instance of the script.

For example:

var MyClass = load("myclass.gd")
var instance = MyClass.new()
assert(instance.get_script() == MyClass)

Disclaimer: This page has been automaticaly and directly extracted from the official Godot Docs website, the 2020-03-07 at 01:32:36. It's the English Stable version because it's what most Godot users should use. The Copyright owners are Juan Linietsky, Ariel Manzur and the Godot community. CC-BY 3.0. Thanks for your patience and generosity.