问题标签 [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.
android - Gideros 游戏引擎 box2d 机身
我要做一个简单的游戏。我的代码在计时器功能中有很多主体(例如每秒):
我想在点击时删除任何身体。但是当点击这个监听器时,所有的精灵都被移除了。
这个怎么做?
file - 在没有回车的情况下读取 Gideros 上的行
我在 LuaEdit 上测试了以下代码并存储了我想要的字符串。
但是,当我在 Gideros 中对其进行测试时,它会存储一个带有该行的字符串和一个回车符,而我不需要。如何在没有回车的情况下只获取行上的字符串?
请帮忙。
android - 在 Gideros 上,我的游戏在模拟器和实际设备上看起来不同
在 Gideros 上,我将逻辑尺寸设置为 720x1080,Scale Mode = Letterbox,当我在模拟器上以相同的分辨率对其进行测试时,它看起来不错,顶部和底部或侧面没有条形。
然后,当我在 Sony Xperia T(也是 720x1080)上测试它时,它会显示顶部和底部的黑色条,导航栏位于右侧。似乎导航栏干扰了游戏的宽度,因此它失去了宽度以便游戏适合,最终出现提到的顶部和底部黑条。我对吗?这就是我得到那些酒吧的原因吗?
当我将游戏的逻辑尺寸设置为 480x800 并更改该分辨率的图像时,也会出现问题。在模拟器上工作正常,但在 480x800 设备上显示相同的条。
所以我的问题是:为什么我的设备上会出现顶部和底部的黑条?是因为导航栏吗?我该如何解决这个问题?
PD:游戏是横向模式
lua - 在 gideros 中缩放
我尝试在 Gideros 中使用上面的代码,但它在 setScaleMode 处给出了一个错误,即 'setScaleMode' (string expected, got nil) 的错误参数 #1,我该如何解决这个问题?实际上,它没有识别 Application.CENTER ,尽管根据到 Apress Lua 游戏开发,它应该。
lua - 为什么我需要在 Gideros 中使用 Event.ENTER_FRAME?
我有上面的代码,我的问题是为什么Event.ENTER_FRAME
在这里?这段代码所做的只是在屏幕上移动球,我们没有改变任何框架,那我为什么需要这个?如果我不使用它有什么区别Event.ENTER_FRAME
?
lua - 尝试对表值执行算术:Lua 错误消息
Basicallu,我想做的是随机改变旋转速度,但由于我不希望它每秒都改变,我尝试在 Gideros 中使用 Timer.delayedCall,但它给出了一个错误消息attempt to perform arithmetic on a table value: Lua error message
。我怎样才能解决这个问题?
lua - Lua:使用 setAnchorPoint 和 serRotation 创建一个类会显示异常行为
我有这段代码。在此示例中,如果我在 Graphic:setAnchorPoint 和 Graphic:setRotation 处将 'Graphic' 替换为 'self',则图像会出现在屏幕上但不会旋转。是什么原因?
我对 Gideros 还很陌生,并不完全理解创建课程时需要进行的更改。真的需要简短的快速解释,好吗?
我正在使用 Lua 和 Gideros
lua - 如何让我的 Gideros 游戏适应所有屏幕尺寸?
我对 Gideros 和游戏开发也很陌生。
我正在尝试构建一个游戏,使用 Gideros 播放器看起来不错,但是当我尝试使用 Android 手机时,背景太小了。我将其属性更改为自动缩放以适应宽度。背景现在适合宽度,但其他对象似乎去了荒谬的位置。
尽管我在设置位置时使用 , 和 ,但使用W = application:getDeviceWidth()
and而不是对其进行硬编码。但是,如果我不应用 fit width 属性,这个似乎移动到最右下端(横向左模式)的对象就在它的中心。我能做些什么来修复它?H = application:getDeviceHeight()
W/2
H/2
lua - 警报对话框在 Lua 中不起作用
我将 Lua 与 Gideros 一起使用,并在按下后退按钮时显示警报框。根据 Gideros 文档,当按下第一个按钮时,它返回索引 1,但它似乎并没有真正以这种方式工作。我测试了应用程序我的android手机。我意识到oncomplete函数根本没有被调用,因为我尝试使用打印语句,甚至它没有被执行,所以知道为什么没有被调用吗?
lua - box 2d 概念:Gideros (LUA)
在下面提到的代码中, 和 之间到底有sprite
什么body
区别ground
?createBody
为什么声明时没有参数传递ground
?edgeshape.new()
和有什么区别polygonshape.new()
?