问题标签 [gideros]

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 回答
316 浏览

android - Gideros 游戏引擎 box2d 机身

我要做一个简单的游戏。我的代码在计时器功能中有很多主体(例如每秒):

我想在点击时删除任何身体。但是当点击这个监听器时,所有的精灵都被移除了。

这个怎么做?

0 投票
1 回答
181 浏览

file - 在没有回车的情况下读取 Gideros 上的行

我在 LuaEdit 上测试了以下代码并存储了我想要的字符串。

但是,当我在 Gideros 中对其进行测试时,它会存储一个带有该行的字符串和一个回车符,而我不需要。如何在没有回车的情况下只获取行上的字符串?

请帮忙。

0 投票
1 回答
212 浏览

android - 在 Gideros 上,我的游戏在模拟器和实际设备上看起来不同

在 Gideros 上,我将逻辑尺寸设置为 720x1080,Scale Mode = Letterbox,当我在模拟器上以相同的分辨率对其进行测试时,它看起来不错,顶部和底部或侧面没有条形。

然后,当我在 Sony Xperia T(也是 720x1080)上测试它时,它会显示顶部和底部的黑色条,导航栏位于右侧。似乎导航栏干扰了游戏的宽度,因此它失去了宽度以便游戏适合,最终出现提到的顶部和底部黑条。我对吗?这就是我得到那些酒吧的原因吗?

当我将游戏的逻辑尺寸设置为 480x800 并更改该分辨率的图像时,也会出现问题。在模拟器上工作正常,但在 480x800 设备上显示相同的条。

所以我的问题是:为什么我的设备上会出现顶部和底部的黑条?是因为导航栏吗?我该如何解决这个问题?

PD:游戏是横向模式

0 投票
1 回答
91 浏览

lua - 在 gideros 中缩放

我尝试在 Gideros 中使用上面的代码,但它在 setScaleMode 处给出了一个错误,即 'setScaleMode' (string expected, got nil) 的错误参数 #1,我该如何解决这个问题?实际上,它没有识别 Application.CENTER ,尽管根据到 Apress Lua 游戏开发,它应该。

0 投票
1 回答
155 浏览

lua - 为什么我需要在 Gideros 中使用 Event.ENTER_FRAME?

我有上面的代码,我的问题是为什么Event.ENTER_FRAME在这里?这段代码所做的只是在屏幕上移动球,我们没有改变任何框架,那我为什么需要这个?如果我不使用它有什么区别Event.ENTER_FRAME

0 投票
1 回答
1636 浏览

lua - 尝试对表值执行算术:Lua 错误消息

Basicallu,我想做的是随机改变旋转速度,但由于我不希望它每秒都改变,我尝试在 Gideros 中使用 Timer.delayedCall,但它给出了一个错误消息attempt to perform arithmetic on a table value: Lua error message。我怎样才能解决这个问题?

0 投票
1 回答
90 浏览

lua - Lua:使用 setAnchorPoint 和 serRotation 创建一个类会显示异常行为

我有这段代码。在此示例中,如果我在 Graphic:setAnchorPoint 和 Graphic:setRotation 处将 'Graphic' 替换为 'self',则图像会出现在屏幕上但不会旋转。是什么原因?

我对 Gideros 还很陌生,并不完全理解创建课程时需要进行的更改。真的需要简短的快速解释,好吗?

我正在使用 Lua 和 Gideros

0 投票
1 回答
766 浏览

lua - 如何让我的 Gideros 游戏适应所有屏幕尺寸?

我对 Gideros 和游戏开发也很陌生。

我正在尝试构建一个游戏,使用 Gideros 播放器看起来不错,但是当我尝试使用 Android 手机时,背景太小了。我将其属性更改为自动缩放以适应宽度。背景现在适合宽度,但其他对象似乎去了荒谬的位置。

尽管我在设置位置时使用 , 和 ,但使用W = application:getDeviceWidth()and而不是对其进行硬编码。但是,如果我不应用 fit width 属性,这个似乎移动到最右下端(横向左模式)的对象就在它的中心。我能做些什么来修复它?H = application:getDeviceHeight()W/2H/2

0 投票
1 回答
844 浏览

lua - 警报对话框在 Lua 中不起作用

我将 Lua 与 Gideros 一起使用,并在按下后退按钮时显示警报框。根据 Gideros 文档,当按下第一个按钮时,它返回索引 1,但它似乎并没有真正以这种方式工作。我测试了应用程序我的android手机。我意识到oncomplete函数根本没有被调用,因为我尝试使用打印语句,甚至它没有被执行,所以知道为什么没有被调用吗?

0 投票
1 回答
315 浏览

lua - box 2d 概念:Gideros (LUA)

在下面提到的代码中, 和 之间到底有sprite什么body区别groundcreateBody为什么声明时没有参数传递groundedgeshape.new()和有什么区别polygonshape.new()