godot-start/script/demo02_base/base1.gd

41 lines
1.1 KiB
GDScript
Raw Normal View History

2021-09-12 10:07:51 +00:00
extends Node2D
2021-10-20 03:52:25 +00:00
2021-09-12 10:07:51 +00:00
# Declare member variables here. Examples:
export var a = 1
export var b:NodePath
export(NodePath) var c
export(String, FILE) var e
export(String, FILE, "*.txt") var d
export(Resource) var f
export(Color, RGB) var g
2021-10-20 03:52:25 +00:00
2021-09-12 10:07:51 +00:00
# Called when the node enters the scene tree for the first time.
func _ready():
print("new一个对象--------------------------------")
var myClass = MyClass.new()
print(myClass.to_string())
print("类型信息--------------------------------")
myClass.typeInfo()
print("基础语法--------------------------------")
myClass.some_function(1, 2)
print("访问静态变量--------------------------------")
var answer = MyClass.ANSWER
print("访问const变量类似于static变量" + answer as String)
print("调用静态方法--------------------------------")
print("调用静态方法:" + MyClass.getAnswer() as String)
print("数组遍历--------------------------------")
myClass.arrayIterator()
print("字典遍历--------------------------------")
myClass.dictionaryIterator()
print("内部类测试--------------------------------")
myClass.innerClassTest()