腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
LibGDX
如何
检查
精灵
是否
站在
特定
的
瓷砖
上
,
例如
门
?
java
、
android
、
libgdx
当sprite
站在
特定
地图
的
特定
瓦片
上
时,我想要更改地图(方法changeMapToWinter())。我在地图上没有图层。100 && sprite.getX()< 200 && sprite.getY() > 100 && sprite.getY() < 200),但当然它只能在一个地图上工作,看起来不太好,我想有一个更好
的
解决方案
浏览 8
提问于2021-01-24
得票数 1
1
回答
LibGDX
Sprite/Tile呈现对象
的
后面和前面
rendering
、
libgdx
、
sprite
、
tiled
快速事实: 我不是在创造
精灵
。我
的
精灵
是60x20像素,但我只想要底部20x20像素(我
的
脚)作为我
的
碰撞区域。当我从底部过来
的
时候,我想把脚上
的
40个像素显示在
浏览 1
提问于2013-08-15
得票数 2
回答已采纳
1
回答
libGDX
TiledMap:
检查
对象
是否
存在于
特定
单元格中
java
、
libgdx
我有一个TiledMap map,它有一些物体层,如“墙”、“
门
”、“钉”.
检查
瓷砖
层
的
特定
单元格
是否
包含来自
特定
对象层
的
对象
的
最佳方法是什么?若要执行类似于(x,y)处
的
瓷砖
层
的
单元格包含来自对象层“墙壁”
的
对象
的
操作,请说“无法移动到那里”。我刚刚开始使用
li
浏览 1
提问于2016-07-02
得票数 1
回答已采纳
1
回答
libgdx
切片地图中
的
单位比例
java
、
libgdx
我对
libgdx
平铺地图中
的
单位比例
的
实现感到非常困惑。
例如
,如果我将单位比例指定为1/16f,并让一个参与者在我
的
逻辑世界中从(0,0)移动到(0,1),
精灵
实际上会移动16个像素吗?这
是否
意味着演员只能直接出现在
瓷砖
上
?
浏览 1
提问于2014-04-09
得票数 3
2
回答
SpriteKit地砖与弯曲或倾斜地砖
的
碰撞
swift
、
sprite-kit
、
collision
、
tile
、
tiled
我对
如何
处理玩家
精灵
的
碰撞进行了一些研究,偶然发现了这篇文章。 到目前为止还不错,但是让我们谈谈玩家可以
站在
上面的地砖。只要
瓷砖
是矩形
的
,并且具有平坦
的
表面(如Ray
的
教程),定制
的
物理实现就会很容易,因为您将使用CGRectIntersec
浏览 5
提问于2015-05-13
得票数 3
回答已采纳
5
回答
如何
在2D侧滚轮上设置移动平台,以便与玩家进行适当
的
交互?
c++
、
collision-detection
、
physics
编辑:我改变了重力被施加
的
方式,这样即使玩家
站在
块
上
,重力也会被应用,所以现在我会更容易地
检查
玩家
是否
还在和移动
的
瓷砖
碰撞,而不是把你踩到
的
瓷砖
作为真和假
的
(因为如果它是真实
的
,重力没有被应用,并且它是从碰撞中移出
的
我想我会发出一个嘘声,
检查
球员在最后一帧中
是否
与
瓷砖
发生碰撞,如果是这样,将速度设置为等于
瓷砖
<
浏览 0
提问于2011-10-28
得票数 2
回答已采纳
1
回答
古巴人怎么知道它已经被跳下去了?
java
、
libgdx
我正在
LibGDX
中开发一个2D
的
瓷砖
游戏引擎,我在问自己
如何
构建整个游戏。v=Yyv5Tt5iUFc (仅与第一秒钟相关)我
浏览 0
提问于2013-05-27
得票数 -3
1
回答
将
精灵
的
坐标转换为屏幕
上
的
坐标
java
、
graphics
、
libgdx
在
LibGDX
中,
如何
将
精灵
的
坐标转换为屏幕
上
的
坐标?
例如
,在一个100x100
的
雪碧图中,我
如何
找出
特定
雪碧图上
的
25,50在屏幕
上
的
位置?
浏览 42
提问于2019-01-13
得票数 0
回答已采纳
2
回答
Java
2D-实际玩家碰撞检测/忽略透明度
java
、
2d
、
collision
、
tile
因此,我正在创建一个2D游戏平台,与
瓷砖
一起工作。目前,它不会让球员通过任何
瓷砖
和工作良好。而不是在实心
的
瓷砖
上
阻止球员。我想在一个实际
的
物体
上
阻止玩家。假装三角形在
瓷砖
里。发生了什么事:我想要
的
: 我希望玩家能够通过
瓷砖
,直到他们不再是过家家。基本
上
是在三角形上行走。
浏览 2
提问于2015-03-02
得票数 0
1
回答
如何
处理二维地图上
的
对象
xna
、
tilemap
、
rpg
目前,我
的
游戏中有两种数据:
精灵
、物体和
瓷砖
。 所有的
精灵
都包含在数组列表中。我遍历sprites来更新和绘制每个
精灵
。
精灵
对象在每次抽签前按其Y位置进行排序。这样,我
的
角色和其他敌人就可以跟在
精灵
后面了。
精灵
可以是任何需要玩家交互
的
东西,
例如
:胸部,树,敌人,玩家…。Tiles表示无生命对象(2D数组)(不能与之交互
的
对象),并且只用于碰撞数据,并具有基本
的
动画
浏览 0
提问于2021-03-27
得票数 0
3
回答
如何
在
Java
中为2D游戏构建平铺地图?
java
、
algorithm
、
2d
、
tiles
不知道
如何
处理这个问题。然后,我想使用这个Map类来: 通过提供
瓷砖
的
索
浏览 5
提问于2009-03-08
得票数 3
回答已采纳
2
回答
平铺地图上
的
碰撞检测问题
java
、
collision-detection
、
tiles
、
libgdx
、
tilemap
我正在研究一种吃豆人风格
的
地牢爬虫,使用免费
的
羚羊
精灵
。我用
瓷砖
制作了这张地图,把地板、墙壁和宝藏分成三层。导入
libGDX
中
的
映射后,它会呈现良好
的
效果。我也增加了玩家
的
角色,因为现在它只是移动到一个方向,玩家还不能控制它。我想增加碰撞,我计划这样做,
检查
球员
的
新位置
是否
在墙砖
上
。因此,正如您在下面的代码片段中所看到
的
,我得到了适当
的
瓷
浏览 0
提问于2012-11-22
得票数 2
回答已采纳
1
回答
游戏中
的
故事线实现
game-mechanics
假设我
的
引擎正常工作,唯一缺少
的
就是一条故事线。第二个应该能够用状态机实现。我
是否
正确地理解了状态机是具有不同状态
的
枚举(
Java
)? 另一件我有点困惑
的
事情是事件。
例如
,如果我踩在某块
瓷砖</e
浏览 0
提问于2013-05-10
得票数 1
1
回答
从tmx映射(TiledMap)在
LibGdx
中创建雪碧列表
java
、
libgdx
、
sprite
、
tiled
、
tmx
,情况
如何
?,我是大学计算机科学专业
的
学生(在比利时),我必须用
LibGdx
图形库在爪哇做一个塔防御。TiledMap tiledMap = new TmxMapLoader().load(name);“私人雪碧
瓷砖
”。此属性将允许通过一个塔
的
<e
浏览 6
提问于2016-03-09
得票数 0
回答已采纳
1
回答
libGDX
:
如何
渲染一个tilemap?
java
、
opengl
、
libgdx
、
quadtree
我想画一个地图,包括一个有限
的
瓷砖
在不同
的
缩放水平,就像谷歌地图,
例如
。我考虑使用tiles
的
原因是因为地图非常大,而且在最高放大率下,整个地图非常大(大约15000到20000像素)。现在,我考虑创建一个四叉树来组织这些
瓷砖
。每次绘制帧时,四叉树逻辑都会计算要渲染
的
块,这样渲染时间就会最小。但是,
如何
组织地图平铺对象本身呢?我什么时候最好装
瓷砖
?为每个
瓷砖
创建一个
精灵
似乎是过分
的
浏览 4
提问于2014-11-10
得票数 3
1
回答
如何
将不同高度
的
精灵
锚定到相同
的
Y位置
swift
、
sprite-kit
、
skspritenode
我有多个不同高度
的
精灵
,但我想让它们看起来都
站在
同一层(y位置)。
例如
,为了让我
的
第一个
精灵
看起来像是
站在
地板
上
,我必须将他放在但我
的
另一个
精灵
的
大小略有不同,为了让他看起来像是
站在
同一层楼,我必须将他放在CGPoint(x: self.frame.midX, y: 150)
是否
可以将不同
浏览 1
提问于2016-12-08
得票数 2
1
回答
基于
瓷砖
的
雪碧与大量雪碧
的
碰撞
xna
、
c#
当我将许多
精灵
加载到屏幕
上
时,我陷入了滞后状态。如果屏幕
上
的
时间少于12,它就会顺利地运行,直到我再添加几个,然后它就会陷入困境。我现在有这个作为我
的
检测代码; public void Collision(Sprite sprite, Rectangle newRectangle, bool passable, bool speedRestricted<Sprite> sprites中有很多
精灵
时,它会滞后吗?如果我从代码中删除碰撞检测,我可以将数千个
精灵
加
浏览 0
提问于2014-01-25
得票数 1
回答已采纳
3
回答
画家算法与Z-缓冲器在绘制二维
精灵
时
的
三维绘制
opengl
、
rendering
我在
Java
中使用OpenGL和
libGDX
,但不介意编写自己
的
代码来接口OpenGL。这也是为什么我没有给它贴标签。康:一些
精灵
可能会在同一个地方发生Z-战斗。我在考虑
如何
在一块
瓷砖
上
使用多层。
例如
,您可能有一个带有栏杆
的
桥面砖,其中栏杆总是重叠在桥上
的
一个实体,但它
的
浏览 0
提问于2016-01-03
得票数 4
1
回答
雪碧玩具游戏:从成功
的
跳跃中判断自由落体死亡
ios
、
ios7
、
sprite-kit
、
sknode
我有我
的
第一个游戏应用程序
的
开发。在这个游戏中,用户控制
的
唯一字符将从一个块跳转到另一个块。这就像马里奥兄弟( Mario )从一个移动电梯跳到另一个移动电梯。如果他失败了,他会死
的
。那么,你怎么能区分自由落体和成功跳跃
的
短时坠落呢?我以为我能做
的
一件事就是测量人物
的
垂直速度。所以我有下面的代码行。.所以这个措施是行不通
的
。设置一个不可见
的
栏,看看游戏角色
是否
已经用intersectsNode?触摸到它。这也可能
浏览 0
提问于2014-02-28
得票数 2
1
回答
Cocos2D:视网膜位置
的
更新
objective-c
、
cocos2d-iphone
、
position
、
retina-display
我一直在使用修改后
的
Cocos2D 0.99.5版本。在这个修改后
的
版本中,位置没有什么变化,但是当我启用视网膜时,tmx地图显示得很好,但是检测到了
瓷砖
,很可能是使用tileGIDAt和带有ccp
的
位置,以及定位
精灵
是很遥远
的
。这是一个已知
的
情况,我已经做了一些研究,但不知道最简单
的
方法来克服它。objectPosition.x /= CC_CONTENT_SCALE_FACTOR(); objectPosition.y /=
浏览 3
提问于2014-02-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitHub开源项目更新精选
Java 程序员必知的一些事
什么是Java PriorityQueue?
Java:什么是Java运行时环境?
C程序员是怎样评判GO语言的
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券