腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
pygame
中
的
一个
掩模
碰撞检测
问题
、
我正在用
pygame
rn制作
一个
小行星风格
的
游戏,但我在尝试让
掩模
碰撞起作用时遇到了
一个
问题
。为了检查它们是否发生冲突,我使用了
一个
函数,在每次检测到冲突时输出"hit“。
问题
是,当我运行这个程序
的
时候,它就开始不停地打印。所以我想不知何故它
的
背景是
一个
面具还是什么?真的不知道,我以前没有处理过碰撞。我只想在船和小行星相撞
的
时候结束游戏。不管怎样,这是我
的</e
浏览 25
提问于2020-08-12
得票数 1
回答已采纳
1
回答
如何在python
pygame
中
减少掩码
碰撞检测
的
滞后
、
、
我正在尝试为我制作
的
一款游戏制作
一个
碰撞检测
系统。当我在物体较小
的
情况下检测碰撞时,这段代码工作得很好,但现在一旦我制作了
一个
直径可达1000像素
的
月球
掩模
,它就会开始滞后于我
的
计算机。我已经尝试制作月球轮廓
的
第二张图像来检测碰撞,但是在进一步
的
测试
中
,它仍然可以在轮廓
的
中间(在图像
的
透明部分)检测到碰撞,并且没有帮助延迟。我还试图使轮廓图像
的
像
浏览 3
提问于2021-02-09
得票数 3
1
回答
为什么管道不能显示或移动?
、
我正在为类创建
一个
flappy bird程序,但是管道要么不移动,要么不出现。有谁知道我
的
问题
的
解决方案。### SETUP ###
pygame
.init()window =
pygame
.display.set_modeif event.type==
pygame
.KEYDOWN:
浏览 14
提问于2017-03-09
得票数 0
回答已采纳
1
回答
工作精灵碰撞
、
、
我
的
代码有两个
问题
: 我对电子游戏很陌生,所以我
的
风格可能不是很好,我有点硬编码这个游戏。如果你能告诉我如何解决我
的
问题
,那就太棒了!
浏览 3
提问于2011-12-06
得票数 0
1
回答
Pygame
精灵-创建新
的
精灵后处于非活动状态
、
、
、
我
的
精灵出了点
问题
。我创建了
一个
精灵类: def __init__(self): self.rect.center = poslumbercheck_g =
pygame
.sprite.RenderPlainlumber
浏览 0
提问于2015-10-13
得票数 1
1
回答
Python OpenGl
中
的
碰撞检测
、
、
、
Python OpenGl
中
的
碰撞检测
如何在其中添加
碰撞检测
?删除了代码,因为
问题
解决了,整个项目都被修改了(代码不是很好)
浏览 5
提问于2020-06-08
得票数 0
回答已采纳
2
回答
如何让相同
的
绘制对象同时出现?(
pygame
)
、
、
、
我正在尝试让红色矩形(注)在屏幕上显示不止一次,而不是一次只显示
一个
矩形。有没有什么方法可以在不创建多个相同
的
矩形和删除更多代码
的
情况下实现这一点?我是
pygame
的
初学者,所以如果能有
一个
简单
的
答案,我将不胜感激。import
pygame
delNote = FalsedelScoreUpdate((displayX,
浏览 2
提问于2018-01-29
得票数 1
1
回答
皮戈斯精灵触摸
、
、
我正试图用两个精灵建立
一个
简单
的
游戏。我不知道如何添加代码来检测
一个
精灵是否在触摸另
一个
人。我也很难理解关于这个话题
的
无数教程。如果你能尽量简单地向我解释这一点,那就太棒了!import
pygame
from
pygame
.locals import *white = (255, 255, 255)square =
pygame<
浏览 5
提问于2014-05-14
得票数 1
2
回答
使用
Pygame
Rects在2D平台游戏中进行
碰撞检测
(地面和斜坡)
、
、
首先,我不想要任何关于
碰撞检测
逻辑
的
说明;我明白了。
一个
Rect足够简单,可以让你在X平面上碰撞墙壁。同样
的
矩形也可以用于Y平面上
的</em
浏览 2
提问于2010-11-05
得票数 1
1
回答
在x轴上加入碰撞后,雪碧完全消失了,没有任何错误。
、
这里
的
完整代码:
pygame
.init() screen=
pygame
.display.set_mode(size)
pygame
.display.set_caption("Snail Platformerself.direct = 1 if
浏览 4
提问于2021-12-27
得票数 0
回答已采纳
1
回答
pygame
中
的
碰撞检测
问题
、
、
我有
一个
游戏,用户可以使用箭头键移动玩家(“mrhinckleberg”)。还有两个自动上下弹跳
的
“敌人”。import
pygame
pygame
.init()
pygame
.display.set_caption("Yues") theboard = <
浏览 0
提问于2015-03-22
得票数 0
2
回答
如何检测游戏中
的
碰撞?
、
、
、
我正在做
一个
小行星空间射击风格
的
游戏,我想不出我
的
子弹和小行星/外星人之间
的
碰撞,当然还有飞船。 for missile in missiles: if missiles
浏览 0
提问于2019-05-24
得票数 0
回答已采纳
1
回答
我在为fps游戏编写碰撞检查函数时遇到了
问题
。如何编写碰撞函数?
、
、
我被困在如何在我
的
player类
中
编写碰撞函数。另外,我应该将碰撞检查函数放在我
的
player类
中
,还是应该放在我
的
bullet类
中
?老实说我不知道。我
的
意思是,常识告诉我,我
的
子弹应该有碰撞检查功能,只是因为我想让子弹
的
顶部检查它是否击中了坠落
的
水泥块精灵,但我不知道……如果能回答我如何编写碰撞函数,我将不胜感激。这对我真的很有帮助。在我
的
player类
中
,我
的
浏览 15
提问于2021-11-01
得票数 1
2
回答
Java-如何将黑白图像加载到二进制文件
中
?
、
、
、
、
我想将
一个
完全黑白
的
图像加载成二进制格式(最好是二维数组),并将其用于基于
掩模
的
每像素
碰撞检测
。我甚至不知道从哪里开始,我已经研究了
一个
小时,还没有找到任何相关
的
东西。
浏览 0
提问于2011-05-08
得票数 2
回答已采纳
2
回答
比图像小
的
比目鱼碰撞
、
、
、
、
如何定义比游戏中
的
图像更小
的
rect
碰撞检测
?我想有
一个
碰撞模式,如第二个图像,但我有
一个
切割图像时,试图设置宽度和高度
的
方法。当我尝试使用图像大小设置时,我有红色
的
碰撞检测
。self.rect =
pygame
.rect.Rect(location, self.image.get_size()) 如果我用宽度和高度来设置大小,我就只有第三个图像。self.rect =
pygame
.rect.Rect(
浏览 1
提问于2015-03-02
得票数 6
回答已采纳
1
回答
吃豆人-
碰撞检测
问题
(
Pygame
)
、
、
我是
Pygame
的
新手,我正在尝试为
一个
项目创建
一个
吃豆人游戏。我在Pacman和这个块(导入
的
图像)之间
的
碰撞检测
方面遇到了
问题
。吃豆人直接穿过我不想发生
的
区块;我想要它,这样吃豆人就无法通过它。我搜索了许多网站和论坛,尝试了许多其他人使用过
的
不同方法,但我似乎无法理解
碰撞检测
。下面是我当前
的
代码。def Pacman():
浏览 40
提问于2019-12-28
得票数 1
2
回答
Python (
pygame
)
碰撞检测
-精灵和组
、
、
、
、
我是python
的
新手,正在尝试编写
一个
游戏,它可以启动
一个
角色,当他与地面上
的
一个
精灵互动时,一些东西将会改变,例如速度。我为我
的
代码
中
的
混乱道歉。我从一些教程
中
获取了一些示例,但我不能让它们一起工作。 self.bomb_list.add(Bomb(random.randint(0, SCREEN
浏览 1
提问于2014-08-09
得票数 1
1
回答
如何使用golang直接绘制到raspberrypi屏幕
、
我搜索
一个
最佳实践来绘制(椭圆,圆,png图像等)。带有
掩模
组合)直接显示在raspberypi屏幕上,并且在没有窗口边框
的
全屏
中
,等等。我已经找到了许多解释图像/绘图包
的
文档,但我还没有找到代码示例或样板来开始我
的
项目与GO。 我
的
项目是在Pi屏幕上绘制
一个
“机器人脸”,它将对相机
的
移动做出反应。目前我用python和
pygame
绘制它,如下所示:
pygame
.display.set_
浏览 24
提问于2019-09-16
得票数 1
2
回答
如何在没有透明部分
的
情况下获得
pygame
表面的直角?
、
、
我正在实现
碰撞检测
,并希望检查是否有矩形对象正在接触玩家。我
的
墙使用.set_colorkey(background),其中background是指定
的
背景颜色。
问题
是,当我用.get_rect()得到我
的
墙
的
矩形时,它得到
的
是完整图像
的
大小,其中包括透明部分,而不仅仅是不透明部分。,而我想要
一个
不包含透明部分
的
矩形。例如:texture是
一个
64x64
的
图像,中间有
一个<
浏览 18
提问于2019-01-01
得票数 1
回答已采纳
1
回答
在Aliens.py
中
添加冲突
、
、
、
、
在
Pygame
示例aliens.py
中
添加冲突是有
问题
的
# Detect collisions SCORE = SCORE + 1
浏览 3
提问于2014-04-14
得票数 0
回答已采纳
点击加载更多
相关
资讯
使用pygame模块做一个电子鱼缸:鱼类型的编写
Pygame,游戏开发的欢乐天地!
用 Python 实现打飞机
一个新分析:OECD试图解决税法中无人提及的“灰犀牛”问题(中)
记录一个在Mac OS X 中本地安装Ghost 的报错问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券