GameMaker Studio 2 完全由事件驱动,并且所有动作都是由特定顺序或游戏中特定事件触发的某些事件发生的。有许多不同的事件,每个事件都有一个特定的任务或时间,其中一些甚至被分成单独的 “子” 事件。通常这些事件由 GameMaker Studio 2 运行时检测到游戏内触发器或每个游戏标记(如步事件和绘制事件的情况),但你也可以在一段代码内将事件应用于当前房间中的实例。
有关事件的更多信息,请参阅 事件(Events) 部分。
存在以下用于生成事件的函数:
还有一些只读变量可以与上面列出的函数一起使用,这些函数对于调试特别有用: