腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Pygame
精灵
即使
在
按键
之后
也
不会
移动
python
、
macos
、
pygame
我基本上是想用
pygame
做一个游戏,但我遇到了一个错误,在这个错误中,计算机的
精灵
在
移动
,而我的
精灵
却没有
移动
,代码是 import
pygame
win =
pygame
.display.set_mode))
pygame
.time.delay(100) if redX
浏览 13
提问于2020-09-09
得票数 1
1
回答
我的
精灵
在
pygame
中一直从屏幕上消失。
python
、
pygame
所以我一直
在
pygame
中摆弄
精灵
和
移动
,我一直遇到的问题是,当你按住
按键
的时候,
精灵
不会
停止
移动
,但是如果它超过了它应该停止的点,你松开它,再试一次,它会做它想做的,不
移动
,有没有办法让它立即发生,这样它就
不会
一直从我的屏幕上消失if event.type ==
pygame
.KEYDOWN:
浏览 1
提问于2014-04-25
得票数 0
1
回答
重复
按键
事件
在
一段时间后挂起/停止触发
pygame
考虑以下程序:from
pygame
.locals import * WHITE = (255, 255, 255) self.windowSurface =
pygame
.display.set_mode((500, 400), 0, 32) if
pygame
.key.get_pressed()[K_LE
浏览 1
提问于2015-02-14
得票数 2
1
回答
在
Pygame
中制作Sprite跳跃
python
、
python-2.7
、
event-handling
、
pygame
、
sprite
做一个基本的游戏,我试着让我的角色在按下空格键的时候跳起来但是当我把空间往下推的时候,它就会上升,而且
不会
停止下面是我的
按键
处理代码片段:if key[
pygame
.K_LEFT]:if key[
pygame
.K_RIGHT]:self.rect.x += 30 if key[
pygame
.K_S
浏览 0
提问于2013-05-20
得票数 3
回答已采纳
1
回答
pygame
精灵
不会
在每次
精灵
更新时自动
移动
python
、
pygame
我正在尝试为我正在构建的
pygame
制作一个剪辑场景,在这个
pygame
中,我试图让主要玩家的
精灵
在
屏幕的最右侧繁殖,然后慢慢向中心
移动
。出于某种原因,它不是
移动
,而是完全静止不动,尽管当我使用
按键
来
移动
玩家而不是自动更新时,我
在
动画场景中应用的相同逻辑
在
主游戏中运行得很好。我基本上只遵循了我
在
主游戏中所做的相同的逻辑,除了它不是作为
按键
的结果
移动
,而是作为<em
浏览 27
提问于2019-06-12
得票数 0
2
回答
pygame
中sprite碰撞检测和从组中删除一个sprite
python
、
pygame
、
collision-detection
所以我需要在每次按下-(减号)键的时候从组中删除一个
精灵
。然而,我对如何做到这一点感到困惑。我遇到的另一个问题是,当我按+键时,它会一次添加多个sprite。我猜我还需要检查KEYUP?我也有一个bug,其中一些
精灵
将被创建在每个
精灵
的顶部,并将停留在彼此弹跳。如何检查将在其中生成新的现有
精灵
?以下是我的代码import
pygame
class Dragon(
pygame
.sprite.S
浏览 0
提问于2016-04-29
得票数 0
2
回答
如何在多个文件中正确地将键输入添加到sprite映像中?
python
、
pygame
我创造这个是为了
移动
一个
精灵
。我
在
一个不同的文件中设置了一个
精灵
图像坐标(spritex,300)。当运行程序并按右或左箭头时,就
不会
有任何
移动
。spritex值在打印函数中的变化
浏览 2
提问于2012-05-22
得票数 0
回答已采纳
1
回答
在
pygame
中使用
按键
事件
移动
精灵
python
、
pygame
我刚刚用"w,a,s,d“让一个
精灵
在窗口中
移动
,我想让这个
精灵
通过按空格键来”射击“。我遇到的问题是,
精灵
出现了,但直到我松开空格键,它才会
移动
,我希望
精灵
的镜头一直向前,直到窗口的尽头,只需按下空格键,而不是松开它。这是我的主循环: player.move(width,height) screen.blit(player.image, pla
浏览 2
提问于2011-10-10
得票数 2
1
回答
Pygame
.key.get_pressed -如何添加间隔?
python
、
python-2.7
、
pygame
、
delay
、
key-events
我制作了一个简单的网格和一个简单的
精灵
,作为“玩家”。但是,当我使用箭头键
移动
时,字符
移动
得太快,如下图所示:我的问题是:如何在每个
按键
事件
之后
设置延迟或间隔来防止这个问题?/usr/bin/pythonfrom os import pathfrom
pygame
.localsimport * img_di
浏览 7
提问于2017-04-19
得票数 0
回答已采纳
1
回答
如何查看
精灵
是否接触到了矩形?
python
、
pygame
、
sprite
我正在使用
pygame
创建一个程序,想知道是否有一个命令可以解决
精灵
接触矩形的问题。所以我有一个
精灵
在
迷宫中
移动
,
在
迷宫的尽头,有一个矩形。长方形什么
也
不做,如果
精灵
碰到它,他们就会赢。我知道如果
精灵
接触另一个
精灵
命令,有,但我不想创建另一个
精灵
。矩形的代码如下:
pygame
.draw.rect(screen, pink, [1005, 505, 19, 19])
浏览 1
提问于2018-04-17
得票数 0
1
回答
如何让
pygame
更快地加载图片?
python
、
image
、
python-2.7
、
performance
、
pygame
我正在尝试做一个使用
pygame
的游戏,我需要一些角色来左右
移动
。为此,每次用户按住“左”按钮时,我会再次绘制背景图像,并将字符绘制到其先前位置的左侧一点,当他按住“右”按钮时,我会执行类似的操作。例如,当我运行代码并按住“左”键时,
精灵
确实向左
移动
,但它似乎消失了很短的时间(大约0.2秒),并且
移动
不连续(我说
精灵
消失了,我的意思是有一段时间我可以“暂停”屏幕,只看到背景图像,而不是
精灵
)。我试着更新我的时钟节拍,但为了让
精灵
不断
移动</em
浏览 2
提问于2019-04-13
得票数 0
2
回答
即使
在
调用
pygame
.display.update()
之后
,
Pygame
显示
也
不会
更新
python
、
pygame
我正试着
在
pygame
中创建一个简单的程序,它将显示指向鼠标的线条,但
即使
在
我调用
pygame
.display.update()
之后
,这些线条
也
不会
消失。整个屏幕开始被线条填满。代码如下: import
pygame
pygame
.display.set_caption=
浏览 51
提问于2020-05-04
得票数 0
回答已采纳
1
回答
只在
按键
上进行游戏循环
python
、
python-3.x
、
pygame
、
game-engine
我已经做了一个基本的模板,如果我只是让主while循环
在
特定的fps上工作的话。在我看来,以这样的方式来实现它似乎是荒谬的。只在
按键
上迭代while循环就不那么复杂了,因为实际上输入之间没有发生任何事情。如果有人想考虑下一个动作15分钟,为什么要让主循环迭代一百万次呢?我
在
pygcurse.waitforkeypress()和
pygame
.event.wait()上尝试过各种变体。我可以让循环等待
按键
,但
按键
似乎没有进入队列,因此字符不再
移动
(我知道它在每个
按键
浏览 0
提问于2014-07-16
得票数 1
回答已采纳
1
回答
键盘输入
PyGame
中帧速率的选择
python
、
pygame
使用
PyGame
,我想创建一个
移动
的正方形,它在网格中
移动
,由箭头的键盘
按键
控制。所以,按下“向上”键将正方形直接向上
移动
,按下“右”键将方块直接
移动
到右边的单元格,等等。
在
我的循环中,我使用
pygame
.time.wait(x)来暂停x ms。然而,为x选择正确的值是很困难的。如果x太大(例如1000),那么正方形
不会
立即响应,我实际上必须按住键才能让它
移动
。但是如果x太小(例如10),那么每当我按下键时,正方形就
浏览 0
提问于2017-05-02
得票数 0
1
回答
猎犬不动
python
、
pygame
各位,今天天气真好import
pygame
pygame
.display.set_caption("First Game")recty
浏览 3
提问于2022-06-25
得票数 2
回答已采纳
1
回答
键盘输入的
PyGame
帧速率
python
、
pygame
使用
PyGame
,我想创建一个
移动
的正方形,它在网格中
移动
,由箭头的键盘
按键
控制。所以,按下“向上”键将正方形直接向上
移动
,按下“右”键将方块直接
移动
到右边的单元格,等等。
在
我的循环中,我使用
pygame
.time.wait(x)来暂停x ms。然而,为x选择正确的值是很困难的。如果x太大(例如1000),那么正方形
不会
立即响应,我实际上必须按住键才能让它
移动
。但是如果x太小(例如10),那么每当我按下键时,正方形就
浏览 3
提问于2017-05-02
得票数 0
回答已采纳
1
回答
使用类(高效地创建一个类,每帧绘制和更新类的所有实例)
python
、
pygame
我一直
在
开发我自己的“子弹地狱”游戏,但我
在
处理类方面非常困难(我是python的新手),下面我附上了我的代码(我
不会
包含太多代码,但我不知道如何解决这个问题)。目前我一直
在
尝试的是1.创建类的不同实例2.每帧绘制它们3.根据x和y速度每帧更新它们的位置 def __init__(self, sprite, x, y, xSpeed, ySpeed):
浏览 0
提问于2019-12-19
得票数 1
2
回答
Pygame
sceen.fill()没有正确填充颜色
python
、
pygame
我刚刚开始学习
Pygame
。我正在学习教程。我运行了以下程序,但它显示的是黑色而不是蓝色:w = input("Enterthe width of the window : ")while running:event =
pygame
.event.
浏览 0
提问于2015-08-04
得票数 7
回答已采纳
1
回答
关闭屏幕后从游戏中移除一颗子弹
python-3.x
、
pygame
在
游戏中,子弹向右
移动
,离开屏幕后应该消失,但我不知道如何创建它。这是一个子弹头结构的模块 import
pygame
def __init__(selfelif event.key ==
pygame
.K_UP: elif event.key ==
pygame
.K_DOWNelif event.ke
浏览 15
提问于2021-10-14
得票数 1
回答已采纳
2
回答
带有位置问题的
移动
Sprits位置
cocos2d-iphone
当我通过滚动来
移动
包含所有
精灵
的图层时,
精灵
的位置
不会
改变。我想通过滚动来改变
精灵
的位置。请给我一些解决方案。 提前谢谢......
浏览 2
提问于2011-05-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用 Python 实现打飞机
手把手带你入python坑小游戏-微信打飞机(8)
Python3练习项目19:使用python制作游戏(上)
python项目实战 打飞机(一)
python项目实战 打飞机(二)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券