腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1211)
视频
沙龙
2
回答
Pygame
屏幕
不会在
每次
循环
前
擦除
、
这是我实际运行
pygame
和创建car对象的地方的代码。我怀疑这个问题可能与我在创建Car对象时在
屏幕
上输入的方式有关。任何帮助都将不胜感激。谢谢!main:import
pygame
screen =
pygame
.display.set_mode(size=(1000, 800)) # color
浏览 23
提问于2019-11-01
得票数 1
回答已采纳
2
回答
Pygame
中,移动一个矩形并移除先前位置中的旧矩形
、
、
、
、
它可以工作,但
循环
周期不会移动矩形,而是
每次
都会创建一个新的矩形。结果就像是一条轨迹。你可以在图片中看到:import sys
pygame
.display.set_caption('SAGA')FPS=30POS_X=300ship =
pygame
浏览 4
提问于2017-03-22
得票数 1
回答已采纳
1
回答
当我在
Pygame
中移动一个对象时,它会在其后面绘制一个对象的路径
、
我认为这个bug是不言而喻的,所以我将只发布代码和一个
屏幕
,看看会发生什么Created on Oct 29, 2012 '''from
pygame
.locals import * def __init((650, 500))
pyga
浏览 1
提问于2012-10-30
得票数 0
回答已采纳
2
回答
python -如何在
pygame
中反转"window.blit“,或者删除我创建的对象(精灵)
、
、
、
、
我正在尝试删除一个精灵每当我点击它,但是,我不能从
屏幕
上删除原始项目。似乎一旦我在那里渲染或“绘制”它,它就会永久地停留在那里。我如何改变下面的代码,以摆脱我在类中生成的“blit”,一旦它被点击?import
pygame
image=
浏览 1
提问于2014-03-21
得票数 0
1
回答
为什么我的对象在
Pygame
中移动不正常?
、
这是我的代码:from
pygame
.locals import * white = (255,255,255(size)gameExit = False for event
pygame
.draw.polygon(screen,blue,((x,y),(x
浏览 1
提问于2016-07-03
得票数 0
1
回答
在python中创建动态图像
、
我找到的许多例子似乎都涉及到实际的视频或视频游戏,比如
pygame
,对于我想要做的事情来说,这似乎太复杂了。 print t image = plt.imshow(lat)此外,我不能理解为什么上面的
循环
浏览 6
提问于2018-01-09
得票数 0
回答已采纳
2
回答
键不会注册(玩偶游戏)-我相信玩偶游戏已经被直接破坏了
、
、
、
为什么这不起作用 pressed =
pygame
.key.get_pressed() if event.type ==
pygame
.KEYDOWN:print(
pygame
.key.get_pressed
浏览 1
提问于2019-02-16
得票数 2
2
回答
"
pygame
.display.update()“不能清除blit图像
、
我有一个主
循环
,它在某一点上更新一个图像:while True: if event.type ==
pygame
.QUITif key[
pygame
.K_LEFT]: elif key[
pygame
.K_RIGHT]:self.spaceship.update(self.screen)的定
浏览 1
提问于2016-06-08
得票数 1
回答已采纳
1
回答
如何在一个函数上添加多个矩形?
、
我正在使用
pygame
创建一个游戏,在那里你可以建造塔楼之类的东西。我做了一些代码,
每次
我按下C键,就会在玩家的位置上创建一个塔。(): quit() y -= vel
浏览 1
提问于2019-11-18
得票数 1
1
回答
文本在
循环
内不更新(在函数内)
、
代码: import
pygame
from random import randint available =
pygame
.font.get_fonts() return
pygame
.font.Font(None, size) _cach
浏览 18
提问于2019-12-26
得票数 2
1
回答
Pygame
,如何在
屏幕
上绘制一个形状并删除之前的表面?
、
、
我的代码:from
pygame
.locals import * h = 480 morphingShape =
pygame
.Surface((20,20)) else: shape =
浏览 3
提问于2012-08-02
得票数 4
回答已采纳
1
回答
在
Pygame
中点击幻灯片
、
我正在用
pygame
做一个游戏,想给大家介绍一下。我的问题是,我希望玩家能够点击每张幻灯片,直到最后,它将过渡到游戏本身。目前我有一个
循环
,它会立即遍历所有的幻灯片。我尝试过各种类型的
循环
和迭代。我发现的一个变通办法是制作大量不同的while语句,例如"while intro1“变成"while intro2",但这非常麻烦。我希望有更好的方法。/sprites/img1.png") img2 =
pygame
.image.load(&qu
浏览 18
提问于2019-05-04
得票数 2
回答已采纳
1
回答
如何使矩形的颜色变化而不做任何事情?
、
下面的代码应该填充
屏幕
,画一个黑色的矩形,然后
擦除
它,画一个红色的矩形,然后继续
循环
。但我只得到一个红色长方形。我做错了什么?import
pygame
BLACK = (0, 0, 0)GREEN = (0, 255, 0)screen =
pygame
.display.set_mode(size)
pygame
.display.set_caption("My G
浏览 5
提问于2017-12-09
得票数 1
回答已采纳
1
回答
为什么Python不在
每次
循环
时都执行一个函数?
、
、
在我看来(我是个乞讨者)下面的脚本部分是在一个
循环
中,所以
每次
计算机
循环
时,它应该创建一个新的灰色方块,直到总共有15个方块。为什么不是呢?spawn_soldier(german_startx, german_starty, german_width, german_height, grey)import
pygame
import time display_height= 800
浏览 7
提问于2018-08-17
得票数 2
回答已采纳
2
回答
玩游戏时,
屏幕
只更新退出游戏窗口?
、
、
、
好的,问题是:当我运行它时,我希望
屏幕
变成白色,但是它仍然是黑色的,但是当我按出口时,它变成白色了大约一秒,然后关闭。当我放一张图片(如player.png)时也会发生这种情况,它在退出
前
会出现大约一秒钟。我不知道我做错了什么,import
pygame
image =
pygame
.image.load= Tr
浏览 3
提问于2015-07-02
得票数 2
回答已采纳
1
回答
Pygame
set_alpha不适用于尝试的背景淡入淡出
、
、
这是我的代码-screen =
pygame
.display.set_mode((800,600))image =
pygame
.transform.scale(image,(530,300))x = 0
pygame
.time.delay(100) if x <
浏览 4
提问于2021-02-27
得票数 2
3
回答
如何在sql server中
循环
一个表中的数据,并使用返回的数据查询另一个表。请参阅
、
、
、
我需要查询这个表,
每次
返回一行。现在,我需要使用列"item_code“的值来查询另一个表,在这个表中我将使用它来获取一堆行。我该怎么做呢?我尝试在while
循环
中使用datareader对象,
每次
获取一行,然后查询此
循环
中的另一个表,以获取所需的行,但我不知道如何将此数据放入网格视图中(使用datatable?如果是,是如何实现的?)这样网格视图中的
前
一行
不会在
while
循环
的
每次
迭代后被
擦除
。
浏览 1
提问于2012-09-08
得票数 0
回答已采纳
1
回答
有没有办法检测用户正在移动的
pygame
显示窗口?
、
、
我正在用
Pygame
写一个游戏。当游戏窗口打开时,我当前仅在游戏更改了
屏幕
上显示的内容后才让程序调用
pygame
.display.update。这可以很好地将
屏幕
刷新限制为仅在必要时刷新。我发现了移动游戏窗口的副作用,它会导致
屏幕
损坏,这需要程序强制刷新,即使程序本身并不需要这样做。我的问题是,是否存在
pygame
事件(我没有看到)或其他事件,我可以使用它来强制游戏在窗口移动后刷新
屏幕
。
浏览 18
提问于2020-09-18
得票数 2
2
回答
Screen.blit(图像)在游戏中,图像消失
、
going = False going = False if e.type in [
pygame
.midi.MIDIIN]: NoteList.append(int(e.data1-20)) screen.blit(Eth
浏览 3
提问于2017-08-11
得票数 1
回答已采纳
1
回答
Pygame
多线程
、
、
、
我有一个运行在
pygame
上的多人游戏。我在单独的线程中运行游戏/客户端/服务器,并且有一个简单的回显服务器。
每次
一个玩家广播一条消息,其他玩家都会收到。我遇到的问题是
pygame
有一个while(true)
循环
,它每10毫秒重新绘制一次
屏幕
。这个
循环
导致游戏世界不会更新,因为它不能在
循环
之外做任何事情。我尝试使用队列,以便在while
循环
中,它可以出队并处理似乎不起作用的命令(q.put()
不会在
队列中放置任何内
浏览 4
提问于2013-04-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3练习项目19:使用python制作游戏(上)
大神分享Python游戏开发的例子,附限时Python免费学习资料领取!
零基础Python原型编程03
十年开发经验的游戏工程师手把手教你用python写一个小游戏
完成你人生的第一个Python程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券