问题标签 [game-maker-studio-2]

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 投票
8 回答
13192 浏览

game-maker - 游戏制作语言新行

我正在编写一个 GML 脚本,想知道如何在下一行显示一条消息:

前任。

输出:

0 投票
1 回答
970 浏览

gml - 游戏无法在游戏制造商中运行,并且它说“不能使用函数/脚本名称作为变量,使用”motion_add

当我试图在游戏制造商上制作 astroids 游戏时,这发生在我身上。我输入了代码motion_add[image_angle, 0.2],它工作正常,然后它说

“不能为变量使用函数/脚本名称,使用“motion_add”

如果你们能帮助我,我将不胜感激,谢谢。

0 投票
1 回答
565 浏览

game-maker - 我的 GML 洗牌数组函数总是返回相同的结果

我正在尝试在 GML 中创建一个洗牌数组函数。这是我尝试过的,argument0作为要洗牌的数组和argument1这个数组的大小:

当我执行这个函数时,我总是得到相同的结果:

0 投票
1 回答
335 浏览

game-maker - 鼠标不在游戏窗口外更新

我刚刚回到 GameMaker,因为已经有一段时间了。升级到 Studio 2,因为它都是闪亮的和新的东西。

我的测试代码很简单:

它工作得很好......只要鼠标在游戏窗口内。鼠标一跑到外面,它就会停止更新。如果我想制作一个基本的 Breakout 类型的游戏,这是一个问题,因为在游戏过程中鼠标很容易向上或向下移动,并且仅仅因为你的鼠标剪掉窗口的标题栏而丢失有点内脏.

有没有我在某处缺少的设置?我确信mouse_x无论鼠标在哪里,GameMaker 的旧版本都会更新......

0 投票
1 回答
129 浏览

gml - 移动时试图攻击玩家

我尝试了所有我找到的方法,但没有任何工作请帮忙。我希望玩家在移动它的同时进行攻击,但由于某种原因我不能这样做。我是游戏制作语言的新手!

0 投票
2 回答
818 浏览

gml - 如何在 GML 中获取当前日期?

我需要能够获得当前日期,它是什么格式并不重要。是否有一个功能,或者我可以使用的 API?

0 投票
1 回答
179 浏览

game-maker-studio-2 - 如何阻止游戏制作者对象离开示踪剂

我刚刚开始使用 gamemaker 并制作了我的第一个非常基本的游戏,它只是一个用箭头键移动的圆圈。

我的问题是,当它移动时,它会在它占据的每个空间中留下自己的形象。我所拥有的只是$motion_set(0, 5);$作为行动。

任何帮助深表感谢!

0 投票
2 回答
1142 浏览

game-physics - 为什么会有精灵的“幽灵”卡在背景中?GMS 2

所以我在游戏制作工作室 2 制作游戏,它有点像足球,但有飞行。我刚刚完成了运动和喷气背包的控制,昨晚它正在工作,但是当我今天早上启动它时,发生了这种情况。通常,当您移动时,您只会看到一张图像(精灵),但它显示了它曾经在哪里并将图像留在那里。我不知道这是 RAM 错误还是我在代码中做错了什么。

代码:播放器对象中的步骤事件

在播放器对象中创建事件

我认为该代码应该涵盖它。

任何帮助表示赞赏!

0 投票
0 回答
67 浏览

multipleselection - GameMaker Studio 2 单击拖动瓷砖选择

我想实现一种简单的方法来选择瓷砖地图的一部分,尽管我坚持在拖动时更新所选区域的数学。

我花了大约 12 个小时来研究和尝试不同的东西,看看我是否能让它正常工作。我没想到这会如此艰难。

我首选的实现选择的方法是使用四个变量: selection_x - 选择左上角的 X 位置 selection_y - 选择左上角的 Y 位置 selection_w - 选择的宽度 selection_h - 选择的高度

脚本 tilex() 和 tiley() 返回鼠标所在的 tile X/Y,计算缩放和视图偏移。

这是我的尝试:

谢谢阅读!希望这可以很快得到解决。- 灼热的<3

0 投票
2 回答
2809 浏览

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

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