我们可以将变量看做包含信息的盒子,不同类型的信息需要使用不同类型的盒子。
如果想让变量发挥实际作用,就需要套入函数中。
编写新脚本时,我们会用到 Start 和 Update 函数, 当脚本绑定的对象进入场景, 就会调用 Start 函数。
可以使用 Debug.log 来获取游戏中任意变量的值。
为了利用变量,实现更复杂的操作,就需要使用函数。函数有时候被称为方法。
函数以变量为输入,然后输出结果,这个过程称为返回。
using UnityEngine;public class L02 : MonoBehaviour{int myInt = 5;void Start() //创建不返回任何结果的函数{myInt = MyultiplyBytwo(myInt);Debug.Log(myInt);}int MyultiplyBytwo(int number) //创建一个临时变量 number,相当于蓝图节点中的 in{int result;result = number * 2;return result; //运行这个函数的实际结果是输出result的值,相当于蓝图节点中的 out}}
上面的 Start 函数是一个不返回任何结果的函数例子。 所以它的返回类型是 void (翻译:空白、无效的)。
编写函数时,可以指定一个特定的返回类型。 函数可以有参数。
通常变量或参数放在()中, { } 是定义函数的实际操作。
