代码块

之前我们简单介绍了一下代码块概念,这里再复习一下。

代码块就是指一片代码的集合,通常使用一个冒号 : 开头,然后使用相同的缩进表示,某些其他语法需要由代码块来组成。

例如方法:

func _ready():
    print("我是代码块里第一行代码")
    print("我是代码块里第二行代码")

现在假设有一个 print 向右缩进了一点:

func _ready():
    print("我是代码块里第一行代码")
        print("这一行会出错")

由于第二个 print 缩进和上面不一致,那么这个 print 就不属于方法的代码块了。

同理,向左缩进也一样:

func _ready():
    var a = 2
var b = 200

上例中的变量 b 就处于 _ready 方法的外面。