mirror of
https://github.com/godotengine/godot-vscode-plugin.git
synced 2026-01-04 10:09:58 +03:00
* add new style of formatter snapshot tests * add many new test cases * fix several open issues( #728, #624, #657, #717, #734, likely more)
86 lines
2.3 KiB
GDScript
86 lines
2.3 KiB
GDScript
@onready var sprite: Sprite2D = %Sprite
|
|
@onready var sprites = [%Sprite1, %Sprite2, %Sprite3]
|
|
|
|
@onready var sprite_name = $Sprite
|
|
@onready var sprite_names = [$Sprite1, $Sprite2, $Sprite3]
|
|
|
|
func f():
|
|
print("$Sprite1", $Sprite1)
|
|
print("%Sprite1", %Sprite1)
|
|
var a = val % otherVal
|
|
|
|
@onready var score := $HBoxContainer/Score as Label
|
|
|
|
var a = $/root
|
|
var a = $/root
|
|
var a = $/root/Child
|
|
var a = $/root/Child
|
|
var a = $/root/Child/%Unique
|
|
var a = $/root/Child/%Unique
|
|
var a = $/root/Child/GrandChild
|
|
|
|
var a = $Child
|
|
var a = $Child/GrandChild
|
|
var a = $Child/GrandChild/GreatGrandChild
|
|
var a = $Child/Lots/Of/Grand/And/Great/Grand/Children.do_stuff()
|
|
var a = $"../Sibling"
|
|
var a = $'../Sibling'
|
|
var a = $"../ Sibling "
|
|
var a = $' ../Sibling'
|
|
var a = $'..' # parent
|
|
var a = $"../.." # grandparent
|
|
|
|
var a = get_node('Child')
|
|
var a = get_node("Child/Grand Child")
|
|
var a = get_node("../Sibling")
|
|
|
|
if has_node('Child') and get_node('Child').has_node('GrandChild'):
|
|
pass
|
|
|
|
var a = $%Unique
|
|
var a = $Child/%Unique
|
|
var a = $Child/GrandChild/%Unique
|
|
var a = $Child/%Unique/ChildOfUnique
|
|
var a = %Unique
|
|
var a = %Unique/Child
|
|
var a = %Unique/%UniqueChild
|
|
var a = %"Unique"
|
|
var a = %'Unique/Child'
|
|
var a = %'Unique/%UniqueChild'
|
|
|
|
var a = $"%Unique"
|
|
var a = get_node("%Unique")
|
|
var a = NodePath("%Unique")
|
|
var a = $'%Unique/Child'
|
|
var a = get_node('%Unique/Child')
|
|
var a = NodePath('%Unique/Child')
|
|
var a = $"%Unique/%UniqueChild"
|
|
var a = get_node("%Unique/%Unique Child")
|
|
var a = NodePath("%Unique/%Unique Child")
|
|
|
|
if has_node('%Unique') and get_node('%Child').has_node('%GrandChild'):
|
|
pass
|
|
|
|
var a = $badlyNamedChild
|
|
var a = $badlyNamedChild/badly_named_grandchild
|
|
|
|
var a = NodePath("Child")
|
|
var a = NodePath('Child/GrandChild')
|
|
var a = NodePath('../Sibling')
|
|
|
|
var a = get_node("Child").some_method()
|
|
var a = get_node("Child/GrandChild").some_method()
|
|
var a = get_node("%Child").some_method()
|
|
var a = $Child.some_method()
|
|
var a = $'Child'.some_method()
|
|
var a = $'%Child'.some_method()
|
|
var a = $Child/GrandChild.some_method()
|
|
var a = $"Child/GrandChild".some_method()
|
|
var a = $"%Child/GrandChild".some_method()
|
|
var a = $Child.get_node('GrandChild').some_method()
|
|
var a = $"Child".get_node('GrandChild').some_method()
|
|
var a = $"%Child".get_node('GrandChild').some_method()
|
|
|
|
func f():
|
|
$Child.add_child(%Unique)
|