腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2064)
视频
沙龙
1
回答
如何检查掩码和
矩形
之间的冲突。在pygame里?
、
我已经在主
精灵
周围创建了一个pygame
遮罩
。我的游戏是由带有
碰撞
矩形
的瓷砖组成的。在他们周围设置。 如何检查主子画面上的
遮罩
是否与
矩形
冲突。而不需要创建更多的掩码(因为这是低效的)?是
遮罩
和
矩形
的
碰撞
函数吗?
浏览 3
提问于2020-05-28
得票数 2
2
回答
精灵
遮罩
碰撞
不起作用
(
矩形
碰撞
起作用
)
、
当我使用以下命令时,
碰撞
会
起作用
: pygame.sprite.collide_rect 但当我使用以下命令时,它
不起作用
: pygame.sprite.collide_mask 下面是我的两个类pygame.mask.from_surface(rocktexture) win.blit(rocktexture, self.rect) 这是
碰撞
检查顺便说一句,我正在移动
矩形
坐标(例如Player.rect.x)来移动玩家/
浏览 24
提问于2019-01-19
得票数 0
回答已采纳
1
回答
AndEngine
碰撞
检测
我想检测小山上的
精灵
碰撞
,但我的
精灵
在山前探测
碰撞
,因为它检测
矩形
形状。我想要检测山边的
碰撞
,我用网格绘制一个三角形,但是用
碰撞
()方法
不起作用
。
浏览 0
提问于2014-07-19
得票数 1
回答已采纳
1
回答
Box2d/LibGDX:沿着
精灵
的原点旋转装置。请参见插图
、
如果我applyAngularImpulse到这个圆形
精灵
的身体,它沿着它的中心旋转,这就是我想要发生的。但是它的
碰撞
遮罩
装置(绿色)沿着自己的中心旋转,而不是
精灵
的中心。我如何让它沿着
精灵
的中心旋转,以便
碰撞
遮罩
和
精灵
保持同步? 例如,在下图中,当圆圈旋转时,红色部分位于左上角,我希望绿色
碰撞
遮罩
位于位置#3。但发生了#2。
浏览 16
提问于2017-02-23
得票数 2
回答已采纳
1
回答
Pygame冲突: spritecollide没有输出
、
、
、
、
我做了一个游戏,你可以用
精灵
跳跃,障碍物正在向玩家移动。我制作了一个
精灵
遮罩
来检测
碰撞
,但没有任何反应:为了检查,我制作了一个简单的print语句,当两个
精灵
发生
碰撞
时,它会
起作用
。
浏览 3
提问于2018-05-17
得票数 1
2
回答
我使用的是cocos2d,需要一个
精灵
上像素的RGBA值
、
、
我和我想要排除
碰撞
检测和我的
精灵
的alpha。如何读取单个像素的RGBA值。谢谢你的帮助。
浏览 0
提问于2010-01-07
得票数 3
1
回答
检测两个AnimatedSprite之间的像素完美冲突?
、
、
如何在和andengine中检测两个AnimatedSprite之间的冲突?我尝试了AndEngineCollsionsExtension函数的collidesWith,但我检测到与透明像素的冲突。private BitmapTextureAtlas mSpriteTexture; private PixelPerfectAnimatedSprite sprite; private BitmapTextureAtlas mObstaculoBajo
浏览 1
提问于2014-02-24
得票数 0
1
回答
xna:多个
精灵
的
碰撞
处理
、
、
、
我有许多
精灵
在屏幕上使用velocite单独移动。我想添加
碰撞
处理,这样当两个或更多的
精灵
相交时,它们会改变方向。但是现在我还没有解决这个问题!这是每个
精灵
的更新方法: { {
浏览 2
提问于2014-03-18
得票数 0
2
回答
Unity Rigidbody2d不与其他Rigidbody2ds交互
、
在2d等距平铺地图中 我已经给了一个玩家对象一个Rigidbody2d组件和一个等轴测的tilemap,一个Rigidbody2d,一个复合
碰撞
器2d和一个Tilemap
碰撞
器2D。基本上,墙
碰撞
器根本不会影响我的玩家对象。 我是unity的新手,可能会遗漏一些显而易见的东西,甚至连google都帮不上忙
浏览 35
提问于2020-07-11
得票数 2
1
回答
如何在Pygame中使用基于圆的
碰撞
和组
碰撞
方法?
、
在浏览了文档和各种教程站点后,我仍然无法理解您使用
矩形
边界框
碰撞
检测之外的任何方法来修改sprite.collide方法的方式。我有一个程序,需要检测
精灵
“钩子”和任何一条鱼之间的
碰撞
,存储在一个叫做“鱼”的
精灵
组中。我可以使用:返回使用边界
矩形
的冲突子画面列表,但我想使用圆形或
遮罩
。
浏览 1
提问于2012-04-28
得票数 7
回答已采纳
1
回答
如何让一个
矩形
改变它的位置或移动?
、
、
、
我使用
矩形
进行
碰撞
检测,每隔3秒就会创建一个
矩形
,我不希望
矩形
像我的
精灵
一样向上移动,但.translateY()方法不能用于
矩形
。以下是我对存储在ArrayList上的
精灵
所做的操作: sprite.translateY(deltaTime*movementSpeed);这是我在
矩形
上做的,它
不起作用
:
浏览 25
提问于2015-05-30
得票数 0
回答已采纳
1
回答
gamemaker 2.0中的冲突失败
、
、
这是我的
碰撞
代码。break; } show_debug_message("collision");见图,为清晰起见,红色边框是
精灵
的一部分在将moveY设置为0之前,游戏允许32px的重叠;
碰撞
遮罩
从
精灵
顶部开始向下16px。(原点设置为左上角,位于
碰撞
遮罩
范围之外。)然后它把我“困”在那里,我不能向任何方向移动。:) 更新:显然,其他类型的
碰撞
遮罩<
浏览 3
提问于2021-02-02
得票数 0
2
回答
使用Pygame Rects在2D平台游戏中进行
碰撞
检测(地面和斜坡)
、
、
首先,我不想要任何关于
碰撞
检测逻辑的说明;我明白了。 我正在努力解决的是使用Sprites & Rects在Pygame中实现这一点的最简单的方法。我希望能够检查球员对地面,墙壁和斜坡的
碰撞
。一个Rect足够简单,可以让你在X平面上
碰撞
墙壁。同样的
矩形
也可以用于Y平面上的实体,但不能用于坡度-因为在Pygame中的
碰撞
例程中,它检查整个
矩形
(或
遮罩
),而不仅仅是
矩形
的底部中间。似乎你还需要一些“
精灵
”来检查冲突,它们在播放器周
浏览 2
提问于2010-11-05
得票数 1
2
回答
游戏如何使用
碰撞
?
、
、
有人能告诉我如何在游戏中实现
碰撞
吗? 我怎样才能发现他们是否在皮格里相撞呢?
浏览 0
提问于2011-07-23
得票数 2
回答已采纳
1
回答
没有类的Pygame冲突
、
、
我不能让pygame.sprite.collide_rect()函数工作,我在网上也找不到任何解决方案。下面是我的代码:import pygame black = (0,0,0) move_y = 300 def check
浏览 2
提问于2015-10-12
得票数 1
2
回答
在Pygame中使用colliderect
、
、
如何告诉python检测两个对象/图像是否互相接触?例如,当吃豆人的图像接触到鬼魂的图像时?
浏览 5
提问于2013-04-12
得票数 1
0
回答
让rect不同于外观?
、
我有一个
精灵
,我想有一个特定的
矩形
碰撞
的目的,但我希望它看起来比画布上的
矩形
更大。例如,如果我希望
碰撞
矩形
为(0,0,50,50),我希望屏幕上的
精灵
显示为(0,0,70,70),例如。
浏览 5
提问于2017-12-02
得票数 0
回答已采纳
1
回答
碰撞
检测Libgdx
矩形
、
、
、
我试图在我的游戏中使用
矩形
来实现
碰撞
检测,但似乎不能正常工作。我有两个数组列表,一个包含怪物的实例,另一个包含项目符号的实例。
浏览 0
提问于2014-11-25
得票数 0
1
回答
在没有墙的情况下检测敌人与墙的
碰撞
我的代码与他在教程中的代码完全相同,但出于某种原因,当我的敌人检测到与墙的
碰撞
时,他会像他应该的那样转身,然后检测到另一个没有
碰撞
的地方,导致他再次转身。
浏览 24
提问于2020-09-30
得票数 0
1
回答
CCRenderTexture在Cocos2d中的大小和位置
、
我正在尝试使用CCRenderTexture进行像素完美
碰撞
检测,如论坛帖子中所述: 但我在做其他一些讨论的事情时遇到了麻烦:如果我创建的renderTexture比屏幕大小小,
碰撞
检测就不能正常工作-当
精灵
彼此接近(<15px)时,它似乎会显示
碰撞
,但实际上并没有
碰撞
。
浏览 0
提问于2012-01-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券