问题标签 [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 投票
1 回答
174 浏览

game-maker - 2D 数组未正确访问 globalvar (GameMaker)

我有一家商店,我试图通过调试器内部的所有帐户来设置它,但它完全没有做任何事情。

这是我的设置:

o_Shop- 玩家互动以在 room0 内创建一个图层

o_Shop_setup- 创建数组,创建事件:

然后,我使用以下访问该数组的对象:

o_item_parent - o_shop_Mines/o_shop_AmmoHE 的父级 - o_item_parent 抽奖事件的内部:

o_shop_Mines - 继承抽奖事件,不做任何更改。

o_shop_Mines 创建事件:

o_shop_AmmoHE - 继承平局事件而不做任何更改。o_shop_AmmoHe 创建事件:

o_buy_parent - o_buy_Mines/o_buy_ammoHE 的父级 o_buy_parent - 创建事件:

o_buy_parent步骤事件:

o_buy_parent左按事件:

o_buy_Mines- 从 o_buy_parent 继承 Step Event/Left Pressed Event

o_buy_Mines创建事件内部:

o_buy_ammoHE- 从 o_buy_parent 继承 Step Event/Left Pressed Event

o_buy_ammoHE创建事件内部:

o_buy_ammoHE创建事件内部:

o_buy_ammoHE左按下事件内部:

ALL CAPS 中的所有变量都是使用 o_init rm_LoadingScreen 内部的 globalvar 方法创建的全局o_init 变量is inside of room ->

rm_LoadingScreen除了持有这个不是持久的对象之外什么都不做,这个对象包含一个可以改变的switch语句STATE = GameState(枚举)

除商店外,一切正常。它昨天确实有效,但我无法追踪我打破了什么。目前,代码正在增加一个在屏幕上绘制的数字

但 globalvar AMMO_AMOUNT 没有改变。调试器显示它永远不会改变。

谁能提供一些反馈或第二双眼睛?我已经盯着这个看了好几个小时了,我只是看不出有什么问题。

0 投票
0 回答
50 浏览

gml - GML - 不通过部分代码

这是一个触发扭曲代码:

上面的代码通常会触发 obj_msgballoon 实例的生成......但这样的事情不会:

即使我做这样的事情它也不起作用:

我就是找不到问题……也许我错过了什么?

编辑:这是 obj_msgballoon 的代码;

步:

创造:

0 投票
0 回答
314 浏览

game-maker-language - Game Maker Studio HTML5 文本显示问题

在 Game Maker Studio 2 中,当我将游戏导出到 HTML5 时,文本对象显示不佳

在此处输入图像描述

抽奖活动:

msg 中的文本在 STEP 事件中定义,取决于游戏的状态 (gameState)。

gameState 在 ENUM 中定义。

在 Opera 浏览器 56.0.3051.99 中测试。

有什么帮助吗?谢谢!

0 投票
1 回答
903 浏览

game-engine - Gamemaker Studio 2:我的角色不会在房间中转换

我使用从 Udemy 课程中学到的过渡代码,但我游戏中的角色只会通过第一扇门进行过渡,而不会通过其他门。

我正在使用相同的对象,但更改了对象的创建代码。我使用变量room_, start_. 我使用这些来选择不同的房间并在创建代码中开始位置。单击链接查看视频游戏 - ( https://drive.google.com/open?id=1jCWIM3hYymgspW54EPbnUDrNQVZbY_4B )。

0 投票
2 回答
253 浏览

game-maker - 如何将字符串的某个部分存储到变量中?

如何将字符串的某个部分存储到变量中?

例如:

0 投票
2 回答
460 浏览

game-development - gamemaker 1.4中的水反射?

我首先要说我已经搜索过是否有人已经问过同样的问题,但似乎并非如此。我想问你们的问题与“标题”中的问题相同,那么,我(新手)如何在gamemaker studio 1.4(pro)中创建水/镜面反射?提前感谢,对不起我的英语不好。我期待通过您的回答和我的个人经历了解更多信息!

0 投票
2 回答
923 浏览

gml - 错误:尝试设置不存在的表面目标

我在游戏制作工作室 2 上编写了一个很酷的灯光效果,它起作用了,所以我决定让游戏全屏,但是,一旦我把游戏全屏,就会弹出一个错误说:

试图设置一个不存在的表面目标。

这是代码。

对象照明:

创建事件:

步骤事件:

抽奖事件:

对象播放器:

结束步骤事件:

obj_fullscreen:

创建事件:

0 投票
1 回答
34 浏览

game-maker - 我不知道为什么这个 ds_data_grid 在被调用之前没有被创建

我一直在查看我的代码 2 个小时,现在尽我所能,这是我得到的错误:https ://pastebin.com/ga6CaL0w )

似乎没有创建 ds/grid...这是我用于创建新实例配置单元的脚本(https://pastebin.com/mXL3jard),我用于创建初始网格的代码(https://pastebin .com/1Zuqdfj2),这是来自 hiveEngine 对象的整个步骤事件(https://pastebin.com/Z9V4bE8D)。

在我完全失去理智之前,我正在远离这个。</p>

0 投票
1 回答
213 浏览

game-development - 如何在 Gamemaker Studio 1.4 中创建类似于 MOTHER 系列的里程计/滚动计生命系统?

我想制作一个像 MOTHER 系列一样的里程表寿命计,有人知道我能做什么吗?

我已经尝试在谷歌上搜索,我自己尝试过,但我唯一得到的是一个糟糕的仪表,它甚至没有显示正确的健康量(顺便说一句,这是一个动作角色扮演游戏。)

我只想在我的项目中重新创建母游戏中的里程表系统,可以(请)有人告诉我如何做到这一点/或给我一些提示吗?

0 投票
2 回答
596 浏览

game-maker - GML 向点移动使对象向右移动

所以基本上在一个步骤命令行中我有这个代码

我想让它测试是否有食物对象,如果有向食物移动,这会将错误类型变为 2,然后蚂蚁会回到家中,除了蚂蚁在创建时只是向右移动,在哪里没有食物。谢谢,如果有人可以提供帮助。