腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
AttributeError:“
pygame
.Rect”
对象
在执行冲突时没有属性'rect‘错误
、
所以我试着用实例为我
的
游戏做
碰撞
检测。rect): self.y = y self.height = heightball = (Ball.coordinateX, Ball.coordinateY, 15)ballRect =
pygame
.rect.Rect(Ball.coordi
浏览 1
提问于2020-04-01
得票数 2
回答已采纳
1
回答
碰撞
后移除
对象
、
、
我有
两个
对象
troll和pig。我正在使用
Pygame
的
colliderect函数检测这
两个
角色
之间
的
冲突。
碰撞
可以很好
的
工作,但是当
碰撞
发生时,我不能从屏幕上移除物体。我为这
两个
都设置了一个图像,然后咬了它们,有什么方法可以解开它吗?我尝试过
pygame
.image.set_alpha(255) (设置图像
的
完全透明度)功能,但没有效果。 有什么建议吗?
浏览 0
提问于2013-12-30
得票数 0
1
回答
博弈检测圆与方
的
碰撞
、
、
、
对于我
的
游戏项目,我想检测
两个
方精灵
之间
的
碰撞
。然而,其中一个精灵
的
行为应该是一个正方形,另一个是循环。
pygame
.sprite.collide_rect()应该检查2平方
之间
的
碰撞
,解释为平方。
pygame
.sprite.collide_circle()应该检查2平方
之间
的
碰撞
,但被解释为圆圈。总之,我想和
pygame
.s
浏览 1
提问于2016-02-09
得票数 0
回答已采纳
1
回答
游戏
碰撞
检查错误
、
、
、
我最近开始在
Pygame
中突破Atari,我遇到了一个奇怪
的
bug。每当球接触到桨
的
左边时,它通常会反弹,但当球在右边时,它会穿过桨。请帮帮忙,因为我不知道怎么修。这是我
的
密码:
pygame
.display.set_caption('Atari Breakout
浏览 2
提问于2020-03-27
得票数 3
回答已采纳
2
回答
派克:如何返回精灵
碰撞
的
相对位置
、
、
我有两组:级别中所有
对象
的
pygame
.sprite.Group()。最简单/最好
的
方法是检查玩家和精灵组
之间
的
碰撞
,并返回这
两个
精灵
的
相对位置(或者任何告诉我你不能沿着某个方向不进入
对象
的
东西)。这只是为
浏览 0
提问于2020-06-06
得票数 2
回答已采纳
2
回答
Pygame
-
两个
对象
之间
的
碰撞
不起作用
、
、
我正在尝试重现“Pong”,我正在努力弄清楚
碰撞
出了什么问题。if collide: ball(ball_x, ball_y) 这意味着将球从其起始位置向球员移动,并检查球员图标和球是否发生
碰撞
如果有,它会改变球
的
方向。然后,它在屏幕上呈现球。整个过程是这样
的
: import
pygame
screen =
pygame
.display.set
浏览 14
提问于2020-08-11
得票数 1
6
回答
PyGame
冲突?
、
、
如何在
PyGame
中查找字符和图像
之间
的
冲突?我已经从图像中绘制了一个玩家,并且已经从瓷砖中绘制了墙壁,那么我如何检测这些
碰撞
?
浏览 1
提问于2012-02-16
得票数 8
1
回答
缓缓地调整距离(小游戏)
、
我正在建造一只像游戏一样
的
星狐。玩家需要控制一艘船,以便移动墙壁上
的
槽隙。以下是我
的
问题: 如果这个解决方案可以用类完成,那就太好了!
浏览 1
提问于2019-01-13
得票数 1
回答已采纳
1
回答
如何更新
碰撞
准则,以检查雪碧重叠,而不只是触碰?
、
、
我想更新我
的
碰撞
定义。然而,只有当worker图像与fence图像重叠约40%时,才会发生
碰撞
。我不需要任何完美的
碰撞
检测。_layer = -1workers =
pygame
.sprite.Group() building_materials =
pygame
.spri
浏览 0
提问于2018-08-09
得票数 2
回答已采纳
1
回答
在Aliens.py中添加冲突
、
、
、
、
在
Pygame
示例aliens.py中添加冲突是有问题
的
# Detect collisions SCORE = SCORE + 1
浏览 3
提问于2014-04-14
得票数 0
回答已采纳
1
回答
Pygame
,
碰撞
带来
的
麻烦
、
、
、
、
我一直在尝试使用
Pygame
在Python中创建一个scratch游戏。我在很大程度上遵循了一个教程,但遇到了麻烦。这个游戏是一个简单
的
平台,我在添加
碰撞
时遇到了麻烦。我看过很多其他
的
例子,但似乎找不到在
pygame
.sprite.collide_rect命令中添加什么,以及如何让它停止玩家
的
速度,以便他停止在一个平台
的
顶部。任何帮助都将不胜感激!谢谢。代码 import random pg.init()
浏览 21
提问于2021-04-08
得票数 0
1
回答
如何在
pygame
中保持精灵周围
的
矩形不变?
、
对于一个计算机科学项目,我正在用
pygame
做一个游戏。我试着在谷歌上查了一下,没有一个答案是有效
的
。我
的
CSP老师也说他不熟悉
pygame
,遗憾
的
是他帮不上忙。i
浏览 0
提问于2021-03-09
得票数 2
1
回答
游戏:在类中使用对撞机
、
、
这是雪碧类: self.x = x self.minion =
pygame
.Rect(self.x, self.y, 15, 25)
pygame
.draw.
浏览 1
提问于2015-03-07
得票数 0
回答已采纳
1
回答
如何在
pygame
中获取
两个
碰撞
的
精灵
对象
?
、
、
如果发生
碰撞
,有没有办法同时获得
两个
对象
?例如:Bullets =
pygame
.sprite.Group()enemy = Enemy()Enemies.add(enemy) hits =
pygame
.sprite.collide(Enemies,Bull
浏览 0
提问于2017-08-20
得票数 1
回答已采纳
1
回答
平移游戏中
的
定向三角
碰撞
检测
、
、
我试图用Python 3在
Pygame
中创建一个游戏,并试图找出一个算法来告诉我一个矩形与一个矩形发生
碰撞
的
方向,这样我就可以将它推回正确
的
方向。我知道我能侦测到直角,而且我可以(可能吗?)使用像素对像素
的
碰撞
,但我想知道是否有更好
的
方法。我
的
碰撞
算法目前循环遍历
Pygame
sprite.Group()中
的
所有“实体”
对象
,并使用对撞机()方法测试
碰撞
,然后通过
浏览 0
提问于2014-01-05
得票数 2
回答已采纳
1
回答
Python -为什么没有检测到冲突?
、
、
我有
两个
精灵,每个都在一个不同
的
pygame
.sprite.Group()中,并且具有矩形.x和矩形.然而,当我试图检测它们
之间
的
碰撞
时,没有结果。除了使用
pygame
.sprite.collide_mask之外,它只检测第一次
碰撞
,而不检测其他冲突。虽然雪碧在屏幕上发生了
碰撞
。测试冲突
的
函数是线程。我尝试过许多游戏
碰撞
函数,如
pygame
.sprite.collide_mask、
浏览 1
提问于2019-05-11
得票数 1
回答已采纳
1
回答
如何注册与来自同一类
的
对象
的
冲突,而没有来自组中另一个类
的
不需要
的
对象
?
、
目标是每当player1和player2 (P1和P2)发生冲突时,将Touch
的
值设置为True,而不会在任何玩家接触墙壁时发生冲突。注意:将Touch设置为True可以在block_hit_list
碰撞
集中工作,但我已经将其注释掉,因为我试图让它在没有墙
的
情况下工作。任何帮助都将不胜感激。变量apple和seed是暂时
的
,并且与我测试自己
的
方法有关。Player类之外 all_sprite_list =
pygame
.sprite.Group() wall_list =
py
浏览 10
提问于2020-07-24
得票数 1
回答已采纳
1
回答
利用群博弈
的
各种雪碧滑板
、
、
我正在创建各种类,
对象
在屏幕上随机移动。我所做
的
是:object2 = Object2(screen)然后将
对象
和
对象
2添加到一个组中,如下所示:group2 =
pygame
.sprite.Group(object, object2)group =
pygame
.sprite.Group(object3) 然后,我将与组一起检查是否存
浏览 0
提问于2013-12-18
得票数 2
1
回答
派克:得到一个错误,表明精灵是不可迭代
的
。
、
、
这是一个基本
的
汽车游戏,英雄精灵车应该避免与敌人
的
精灵接触。因此,对于
碰撞
部分,我们必须为敌人
的
汽车以及英雄车制造一个面具。以下是代码:from
pygame
.locals import *import random road =
pygame
.image.loadclass Enemy(
pygame
.sprite.Sprite): def __init__(
浏览 2
提问于2021-04-16
得票数 3
回答已采纳
1
回答
如何在游戏中添加积分系统和记分板?
、
如何在矩形和圆
之间
添加某种类型
的
碰撞
检测?我怎么才能让它到达一个圆每次
碰撞
的
地方,它会给我1个点?我正在努力熟悉编码和Python,我知道我可能不应该做所有这些,当我还是个新手
的
时候,我应该学习真正
的
Python,但是我被困在这里了,这让我很困扰。import
pygame
y = 0point = 0WHITE = (255,
浏览 0
提问于2021-10-31
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
企业合作是对企业之间的合作,还是资本的碰撞
大爆炸是两个宇宙碰撞的结果吗?
算法:查找图中两个节点之间的距离
QT中类对象之间的通信尽量少使用信号槽
液流电池:两个"水杯"之间的能量蹦迪
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券