20 lines
356 B
GDScript
20 lines
356 B
GDScript
func test():
|
|
var gdscr: = GDScript.new()
|
|
gdscr.source_code = '''
|
|
extends Resource
|
|
|
|
func test() -> void:
|
|
prints("Outer")
|
|
var inner = InnerClass.new()
|
|
|
|
class InnerClass:
|
|
func _init() -> void:
|
|
prints("Inner")
|
|
'''
|
|
@warning_ignore("return_value_discarded")
|
|
gdscr.reload()
|
|
|
|
var inst = gdscr.new()
|
|
|
|
@warning_ignore("unsafe_method_access")
|
|
inst.test()
|