有关做网站项目的毕业答辩,淘宝代运营公司十大排名,推广网站的方法有哪些,视频制作网站怎么做Godot使用的编程语言是GDS#xff0c;语法上与python有些类似。
一、代码编写界面
在新建的Godot项目中#xff0c;点击“创建根节点”中的“其他节点”#xff0c;选择“Node”。 点击场景界面右上角的绿色加号#xff0c;路径处重新命名#xff0c;模板选择“Empty”语法上与python有些类似。
一、代码编写界面
在新建的Godot项目中点击“创建根节点”中的“其他节点”选择“Node”。 点击场景界面右上角的绿色加号路径处重新命名模板选择“Empty”即可进入代码编写界面。 二、变量
在GDS中我们使用“var”来定义一个变量。变量的命名规则与大多数语言一致必须以字母、下划线开头组成变量名的只能有字母、数字、下划线。
如果违反了变量命名规则编译器会在代码编写区域的底部发出错误提示 需要注意的是变量之间的计算与转换只能在函数体内部进行如果在外部则会报错 不同的变量分属不同的节点在计算使用时需要强调是属于谁的变量。像这里我们的变量前应该有一个“self.”来表示这是节点自己的变量但“self.”一般可以省略所以并不是我们这里没有指定变量所属。 三、函数
在GDS中我们使用“func”来定义一个函数 在这里“_enter_tree()”是一个特殊的函数它会在节点进入场景树时被自动调用。
我们可以在代码编写框的右上角点击“搜索帮助”输入“_enter_tree”即可查看文档中对改函数的介绍 一般来讲GDS中由系统自带的函数都具有与之相同的命名方式即下划线开头。
在上述代码中冒号后面的内容拥有了一个缩进也就是一个tab“键的长度。拥有同一级缩进的代码块将被视为在同一级。同时GDS对代码的缩进非常敏感少一个空格或多一个空格都是会报错的这点与python非常像 缩进错误 在函数体中我们首先使用了“print”函数此函数也是提前封装好的我们将鼠标移动到“print”处右键选择“查找符号”即可看到对该函数的介绍 函数体最后一行“pass”代表函数从这一行结束一般函数的最后都要加这一句代码。
此时点击引擎右上角的开始按钮即可看到控制台输出了变量“a”所代表的值1 四、变量的类型
在 GDS中变量有四种类型分别是
int 整型float 浮点型string 字符串型bool 布尔型
我们在GDS中定义了如下四种变量 在GDS中给变量赋值通常不需要先声明变量类型系统会自动识别变量类型并进行动态更改。
需要注意的是字符串类型变量赋值的时候需要把字符串两边用双引号括起来布尔型变量只有两个值“true”或者“false”。
在下方函数中我们执行了一行把c的值赋值给a的代码如果是在C语言环境下运行会报错但我们在Godot中运行看一下结果 可以看到“print”打印的是“Hello”证明在GDS中变量并没有严格的类型界定。
我们也可以手动锁死每个变量的类型只需在变量赋值时在等号前面加冒号和变量类型即可 可以看到此时函数体中出现了报错说明a和c的类型已经被强制界定了。