GML语言基础
GameMaker Studio 使用一种名为 GML(GameMaker Language)的脚本语言来处理游戏逻辑和功能。GML 是一种类似于 C 语言的脚本语言,但它更加简化和易于学习。在这一节中,我们将详细介绍 GML 的基本语法、数据类型、变量、控制结构、函数和常见操作,帮助你快速上手 GameMaker Studio 的脚本编写。
1. GML 概述
GML 是 GameMaker Studio 的核心脚本语言,它允许开发者编写自定义的游戏逻辑和功能。GML 代码可以在对象的事件中编写,也可以作为独立的脚本文件进行管理。GML 代码的执行是即时的,不需要编译,这使得调试和测试变得更加方便。
2. 基本语法
2.1 注释
注释是代码中用于解释的部分,不会被编译器执行。GML 支持两种注释方式:
-
单行注释:使用
//
符号。 -
多行注释:使用
/* */
符号。
// 这是一个单行注释
/*
这是一段
多行注释
*/
2.2 语句和分号
在 GML 中,每个语句通常以分号