问题标签 [game-maker-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
104 浏览

portal - 使用porals的游戏制作者变量

我正在为我的学期期末在游戏制作者中重新制作门户,我想知道你如何找到一个对象,如果我有一个门户关闭并进入它,游戏会崩溃,因为第二个门户没有放置,它不能得到它的 .x,.y 位置。如何设置变量来解决这个问题?

0 投票
1 回答
82 浏览

multidimensional-array - 自定义高分系统未正确写入 ini

这是我显示自定义高分系统的完整代码:

“写入文件”行(靠近按钮)导致了问题。这是我击败高分时它在做什么:

高分破

有趣的是,如果我注释掉写入 ini 行,一切都会按预期完美运行(显然,只是不会将信息保存到 ini)

现在工作正常!

所以,我所有的循环都在工作,只是当它写入 ini 时,它没有正确写入值。有什么提示吗?我已经重写了好几个小时了,却无处可笑

提前非常感谢你!!!

(编辑:这是我的 highscores.sav - 请注意,条目 10 和 9 完全相同,直到“位置”值。有趣的是它从 10 开始,一直到 1。当我编写默认保存时,我编号为 1-10。)

(旁注:我知道这里和那里的代码中有一些草率的东西,一旦它起作用,就会把它全部清理掉。)

0 投票
2 回答
2809 浏览

game-maker - Game Maker Studio 分数,我的分数在进入下一个房间时会重置

我对游戏中的分数有疑问,我的游戏是关于使用混乱的字母回答问题,当玩家得到一个正确答案时,游戏应该将游戏分数 +1 并进入下一个级别(即在下一个房间)并会产生另一个问题,并保持你的最后一个分数为 1。我的问题是,当你进入下一个房间时,分数会一直重置为 0。即使我去下一个房间,我也希望它不断添加+1。先感谢您。

0 投票
1 回答
857 浏览

game-maker-language - 对象不会改变精灵

我正在 GMS 2 中开发 2D 平台游戏,当我按下应该让他改变射击和蹲伏姿势的按钮时,我的玩家对象不会改变精灵。我尝试将不同的姿势放入不同的精灵中,并将姿势放入同一精灵中的不同帧中。这些解决方案都没有奏效,我迫切需要一些帮助。

目前,姿势在单独的精灵中,代码如下所示:

PS请不要费心纠正我缺少“;” 在行尾。我知道这是一个坏习惯,我知道我正在这样做,所以不要费心告诉我停止它。

0 投票
2 回答
2016 浏览

game-maker-language - 如何让 NPC 在 Gamemaker Studio 1.4 中跟随我

我一直试图让一个 NPC,在我的情况下是一个僵尸,在我的游戏中跟随我当然无济于事。我正在使用以下脚本让我的角色移动

NPC 对象的名称是 (obj_zombie)。

0 投票
0 回答
135 浏览

game-maker-language - 如何在 Game Maker Studio 2 中感知我的玩家对象被击中的方向

我正在 GMS 2 中制作 2D Platformer 游戏,我需要让我的玩家面对他死时被击中的方向。我怎么能感觉到他是从哪一边被击中的?我只需要感知左右碰撞。目前我的代码如下所示:

}

hp 是我的生命值变量。我instance_destroy();在底部,因为我正在销毁对象并创建一个 player_dead 对象。

其他一切都完全按照我的意愿工作。这是比赛结束前的最后一件事。任何帮助表示赞赏。提前致谢!

0 投票
1 回答
249 浏览

game-maker - 游戏制作者语言:place_meeting 似乎不起作用

我正在制作一个类似吃豆人的游戏,我想重新创建吃豆人迷宫,但我想让自己更容易,这样当我改变墙壁的位置时,它会自动改变墙壁的外观。我的 pac-man 精灵和墙精灵都是 16px*16px。这是墙壁精灵图像:Imgur。这是房间编辑器里面的房间:Imgur。这是它在游戏中的样子:Imgur。这是我在 obj_wall 的创建事件中的代码:

我正在使用 Game Maker Studio 1.4

0 投票
1 回答
734 浏览

game-maker - 负随机数怎么做(gamemaker studio)?

你能用吗

生成负数?还是这个函数只提供数字 >=0?GML 的文档中没有信息。

0 投票
2 回答
258 浏览

gml - Game Maker Language 休眠功能,不使用闹钟

gml 中没有内置的睡眠功能,有没有办法在不使用警报的情况下执行睡眠功能?

0 投票
1 回答
1482 浏览

game-maker - instance_create_layer 无法识别 IS 创建的图层

我正在使用 Gamemaker studio 2 并且我很新,但我很确定这对我来说不是问题。我一直在观看有关使用 GML 创建我的第一个游戏的 youtube 系列,我的代码看起来与他的完全一样,并且无法正常工作。

这是我遇到错误的地方。错误说:

我检查了近 3000 次(明显夸大了)以确保拼写正确。我重命名了图层,尝试使用不同的图层。没有任何效果。