腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(207)
视频
沙龙
1
回答
libgdx
中
的
翻转
多边形
、
、
、
我用
libgdx
绘制了
贴图
,现在我试图
与
这些地图发生冲突。我认为用瓷砖画
多边形
并在
libgdx
中进行
碰撞
是非常有用
的
。我更喜欢这样,而不是每次瓷砖
碰撞
,因为它会给我
碰撞
灵活性,这是游戏所需要
的
。我成功地解析了每个
对象
的
xml并抓取了
多边形
点。我已经用这些做了一个
box2d
PolygonShape,它在游戏中出现了!但它被倒映了..。我想,<em
浏览 1
提问于2013-01-26
得票数 0
回答已采纳
1
回答
如何在
libGDX
中找到瓷砖
的
圆圈或椭圆
的
形状?
、
我在“
贴图
编辑器”中创建了一个级别,并将其加载到我
的
libGDX
游戏中。我可以轻松地将几乎所有的
对象
转换为
Box2D
对象
(尽管这个问题不是
Box2D
特定
的
),但是我对省略号有问题。
平铺
似乎只创建椭圆
对象
,没有特殊情况下
的
圆圈。如果他们以
平铺
的
形式存在,我会很乐意和他们在一起
的
。 但是,即使是在
libGDX
中加载
的</em
浏览 0
提问于2014-10-24
得票数 1
1
回答
LibGdX
平铺
贴图
Box2d
与
多边形
贴图
对象
的
碰撞
、
、
我试图为安卓创建一个小
的
侧滚轴
与
LibGdx
瓷砖和
Box2D
。我使用
对象
层来获得玩家和世界之间
的
碰撞
。如果我使用矩形作为
对象
层,这可以很好地工作。但是当我尝试使用
多边形
时,
碰撞
不起作用。我做错了什么。(用于拼写错误
的
Sry)for(MapObject object : map.getLayers().get(5).getObjects()){
浏览 3
提问于2017-08-22
得票数 2
1
回答
如何使用
平铺
的
对象
层?
、
、
、
我不太确定这是否是问这个
的
地方,但我试图使用程序,但我不知道从哪里开始。我看过它
的
文档,但它并不那么有用,因为我已经有了在游戏引擎(GameMaker)中使用
平铺
编辑器
的
经验,但我正在为这个项目直接使用Java。另外,如果它允许我为敌人编程,我该如何使用它呢?
浏览 2
提问于2013-08-16
得票数 3
回答已采纳
1
回答
Box2D
-平板
贴图
问题
、
、
、
我使用
的
是C++、
Box2D
和SFML。在我
的
平台游戏中,我把一张
平铺
的
地图转换成世界,当我像这样前进
的
时候,当我面对一个街区时,我会被困住:我可以用一个圆圈作为我
的
性格
的
脚,但有时,它会让我有点跳跃。有解决办法吗?
浏览 0
提问于2015-07-18
得票数 1
1
回答
在
LibGdx
中检测ShapeRenderer线和sprite之间
的
冲突
、
、
、
我正在开发一个简单
的
游戏,其中我需要检测物体之间
的
碰撞
,我已经知道如何检测两个精灵之间
的
碰撞
,但现在我需要检测精灵和使用ShapeRenderer技术绘制
的
线之间
的
碰撞
。假设我有一个像这样定义
的
精灵:TextureRegion textureRegion = new TextureRegion(texture, w, h); 像这样
的
一行
浏览 3
提问于2015-07-06
得票数 0
2
回答
libGDX
-通过
box2d
的
PPM缩放,停止渲染切片地图
、
、
、
、
我正在用我已经实现
的
平铺
地图制作一个游戏,我已经将所有的静态物体添加到我
的
Box2d
世界中。然而,当我添加我
的
动态身体时,无论速度有多高,它都太慢了。经过一些研究,我发现我需要使用每米像素(PPM)来缩放我
的
地图。但是,当我尝试通过在正交
贴图
渲染器中传递单位比以及
贴图
来缩放
贴图
时,如下所示: map = mapLoader.loadMath
浏览 16
提问于2020-05-13
得票数 1
1
回答
在2d坡度上上下下走动(像素艺术)
、
、
我
的
艺术是像素
的
,所以我知道坡度是用1个像素
的
间隙来创建实际
的
坡度,但我不知道如何修复它,这样我就可以正常地上下走动。目前,往下走会让它有一点弹性,而往上走是不可能
的
,除非你跳起来。这是斜率
的
样子:编辑:对撞机看起来像这样,但我不知道如何修复它: ?
浏览 31
提问于2019-11-23
得票数 0
回答已采纳
1
回答
LibGDX
中绘制瓷砖
的
性能代价
、
、
、
我是以编程瓷砖为基础
的
策略游戏,所以我有正交视图。呈现
的
屏幕有40*20块宽,每个瓷砖有50*50 50纹理。我有一层瓷砖(比如说草),我把墙放在上面。这场比赛现在以60英尺
的
速度顺利进行。但是,当我把墙盖在上面的时候,我需要移除地底
的
草瓦吗?因为草是在墙前呈现
的
,所以墙会透支,但我担心性能成本。我在SpriteBatch上呈现它,并且没有关于SpriteBatch中
的
内部进程是如何工作
的
文档。 所以问题是:渲染不明显
的
瓷砖是否性能很差?
浏览 1
提问于2014-06-22
得票数 1
回答已采纳
1
回答
有没有简单
的
方法在iPhone/UIKit上进行像素
碰撞
检测?
、
、
我正在快速制作一款iPad游戏
的
原型,并且一直在使用基于帧
的
碰撞
检测。它非常需要每像素
的
碰撞
检测。有没有一种简单
的
方法来实现这一点,或者我可以参考
的
任何指南,以便将自己
的
代码组合在一起?
浏览 0
提问于2011-01-12
得票数 0
1
回答
如何在纹理
libGDX
上创建
多边形
、
、
我想要创建一个
多边形
通过切割透明
的
区域从一个纹理。我编写了一个程序来检测两个
对象
之间
的
冲突。但是
碰撞
是在
碰撞
之前就被检测到
的
。情况就是这样:我试过这样做,但无法解释如何检测顶点: 谢谢你
的
帮助
浏览 0
提问于2017-02-13
得票数 1
回答已采纳
1
回答
软体
碰撞
与
Box2d
(
libGDX
)
、
、
、
我创建了几个类,在
libGDX
中使用
Box2D
(特别是类似于这些链接
的
圆和长方形 )创建软体
对象
。当物体与其他标准
的
Box2D
刚体(如盒
多边形
)
碰撞
时,
碰撞
工作得差不多很好:当两个柔软
的
物体
碰撞
时,问题就开始了。正如您可能从它们
的
构造方式中猜测
的
那样,由于
Box2D
处理
碰撞
的
变形点很小,并且间隔很小,所
浏览 0
提问于2015-09-24
得票数 3
回答已采纳
3
回答
从高
多边形
模型到交互式Flash
的
最佳实践
、
我们
的
3D设计师已经制作了一些Maya模型,因为它们
的
多边形
数量很高,所以看起来很棒。我想为我们
的
网站创建这些模型
的
交互式版本,利用Flash/Actionscript。然而,我们创建
的
复杂模型对于web来说太大了。我最初追求
的
过程包括将模型导出到Collada,并利用Papervision3D (或其同类)来配合闪存。Collada
对象
的
大小是这里
的
限制因素。除了创建每个模型
的
多个版本-
浏览 0
提问于2010-07-29
得票数 1
3
回答
如何限制DynamicBody不相互反弹(但仍会发生冲突)?
、
、
所以,我有一些圆圈,我想从地图
的
边缘反弹(即矩形),但它们不应该相互反弹。谁能给我指一指我该走
的
方向?需要澄清
的
是: 我用
的
是
libGDX
和
Box2D
,圆圈是DynamicBodies。在地图
的
中间可能有一些静止
的
物体,这些圆圈通常也应该
与
之一致(从它们反弹)。我尝试
的
是在接触开始时将两个圆
的
恢复设置为0,并在接触结
浏览 2
提问于2012-07-25
得票数 0
回答已采纳
1
回答
如何将
贴图
和
碰撞
检测
与
游戏集成?
、
、
我一直在使用游戏制作一个简单
的
rpg口袋妖怪风格
的
游戏。为了创建地图,我使用了
平铺
地图编辑器,然后使用pytmx将它们加载到pygame中。我听说过,您可以在
贴图
中添加
对象
层,然后使用这些信息在游戏引擎(在本例中为吡游)中进行
碰撞
检测。不幸
的
是,虽然我知道如何将tmx文件加载到我
的
游戏中,但我不知道如何使用
对象
层来检测冲突。有人能提供一个最起码
的
例子来说明如何做到这一点吗?我所看到
的
关于
平铺
浏览 0
提问于2016-05-23
得票数 1
回答已采纳
1
回答
我怎么知道我
的
精灵什么时候
与
物体
碰撞
?
、
、
对不起,我
的
英语不是很好。我
的
tilemap设置为true建议可
与
程序“
平铺
”
的
"Tileset> properties>“" Collidable”设置为"Tru
浏览 1
提问于2011-04-15
得票数 0
2
回答
Java 2d检测冲突
、
、
动态
对象
(坦克)
与
贴图
的
边界相交。我应该根据
碰撞
中涉及
的
矩形来禁用移动。如何检测
碰撞
结束?另外,我对我
的
英语感到抱歉。
浏览 5
提问于2014-02-04
得票数 0
1
回答
LibGdx
输入处理和冲突检测
、
、
我正在使用
libGdx
,创建一个简单
的
platformer游戏。我使用
平铺
来创建
贴图
和
LibGdx
tiledMap渲染器。它
的
设置类似于SuperKoalio
libgdx
示例。我目前
的
碰撞
检测,它只是确定玩家是否击中了它右边
的
瓷砖,上面或下面的瓷砖。当它检测到向右
碰撞
时,它会将玩家状态设置为standing。对播放器
的
控制是通过InputHandler完成
的
。
浏览 2
提问于2014-10-06
得票数 0
1
回答
在
平铺
地图编辑器中绘制
对象
行
、
、
假设我有一张照片:我已经有了这样一张用瓷砖制作
的
地图。我想画
碰撞
线(在图片中
的
绿色线),而不必使它成为一个
多边形
。据我所知,
平铺
不支持划线作为
碰撞
对象
,所以我想知道如何使这项工作。我还尝试绘制一个四边形并计算对角线中
的
代码(
LibGDX
),但这有点笨重,很容易出错。
浏览 0
提问于2020-05-20
得票数 1
回答已采纳
3
回答
Libgdx
平铺
地图
碰撞
检测
、
我目前正在开发一款像final fantasy 1-4这样
的
2d rpg游戏。基本上,我
的
平铺
地图可以加载,精灵可以在地图上自由行走。我已经创建了三个独立
的
瓦片层。“背景层”,“
碰撞
层”,“开销层”,我不确定这是否有用。任何帮助都是非常感谢<
浏览 3
提问于2014-03-04
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券