基本代码结构

代码以形式写入,典型的代码块由一组名为语句 的指令组成,然后由GameMaker解释并用于在游戏中实现某些操作。"某事"可以简单到加2和2得到4,或者复杂到让敌人在他们的健康状况低于一定值时逃跑。程序的实际结构可能会有很大差异,具体取决于它使用的函数,但细分到基本函数时,它只是看起来如下所示:

<statement>;
<statement>;
...

语句应该用';'符号分隔,以防止变量声明错误,并保持代码干净整洁,它们可以由变量声明、表达式 和对特定函数的调用组成。你也可以使用花括号{}将语句“分组”成一个块,这样它们就可以一起运行,就像下面的条件示例:

if (<conditional>)
{
    <statement>;
    <statement>;
    ...
}

注意  GameMaker语言也将接受 begin  end  ,而不是花括号{},尽管这不是典型的最常见的方法:

if (<conditional>)
begin
    <statement>;
    <statement>;
    ...
end

以下是代码块外观的更直观表示,这次在GameMaker脚本编辑器中创建为脚本

Program Example

有许多不同类型的陈述、表述、条件和函数,所有这些都将在手册的后续章节中详细讨论。

注意如果您是新编程人员,可能需要先查看《快速入门指南》,然后再继续。