腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
Pygame
中
的
多个
图像
“
合并
”
成
一个
表面
,
以
动态地
旋转
它们
、
、
、
目前我正在
pygame
上做
一个
游戏,它
的
灵感来自于
一个
叫做"recrew“
的
游戏(它是在全球游戏jam 2020上制作
的
),目标是扩展船,探索岛屿,防止你
的
船沉没。 为了更好
的
感觉,我想
旋转
整艘船。这艘船被表示为
一个
类,所有的块都保存在
一个
列表
中
。每个块都是在ship类
中
呈现
的
单个
pygame
.Surface。有没有办
浏览 21
提问于2020-05-21
得票数 1
回答已采纳
1
回答
为什么我
的
障碍精灵不出现在屏幕上?
、
我希望障碍精灵,这是小行星,从屏幕
的
顶部下降到底部。我没有添加任何代码来扰乱小行星,重力等
的
碰撞,因为我甚至不能让精灵出现在屏幕上。下面是我
的
代码(我尝试使用sprite类,但对我个人来说,它使它更加混乱和困难,所以我选择不使用)。() player_surface =
pygame
.image.load('graphics: if event.key ==
pyg
浏览 2
提问于2022-08-15
得票数 0
回答已采纳
2
回答
如何在游戏中
旋转
图像
而不丢失质量、增加大小或移动位置
我试着制作
一个
游戏,我把宇宙飞船(它是我下载
的
图像
)放在中间,然后
旋转
它在它
的
位置。但是,当我使用
pygame
.transform.rotate()时,它会
旋转
图像
并更改其位置,并不断增加其大小。我试过
pygame
.transform.rotozoom,但即使我使用第1级,它也没有显示出任何区别。而且,当它
旋转
和blits
图像
到屏幕上时,
图像
就会严重失去质量。请帮帮忙!!📷
浏览 0
提问于2016-07-29
得票数 0
1
回答
Pygame
Image在
旋转
时不会居中
、
、
、
所以我重写了我
的
程序,
旋转
并将
图像
放在
一个
列表
中
,
图像
旋转
,但不是居中。
图像
旋转
看起来像是在左上角和右下角之间来回反弹。def loadImage(self): #load i
浏览 0
提问于2019-07-24
得票数 0
2
回答
在
pygame
中
的
曲线上写文本
、
如何使用
pygame
或python 3在bezier、B样条等曲线上编写这样
的
文本?
浏览 0
提问于2016-03-21
得票数 1
1
回答
用比目鱼获得精灵角
、
我实际上是在用游戏编写
一个
项目,我想知道我怎么知道
一个
精灵
的
角度,因为
pygame
.transfrom.rotate(self.player.image, 50)从它实际
的
角度
旋转
了50度,但是我想把它从零
旋转
所以我想我可以把雪碧
的
角度减
成
零,但是我找不到雪碧
的
角度。有人能帮帮我吗?
浏览 2
提问于2022-01-15
得票数 1
回答已采纳
4
回答
PyGame
:具有每像素alpha
的
半透明精灵
、
、
是否可以使用可控
的
alpha显示
PyGame
曲面?我想拿
一个
具有自己
的
每像素alpha
的
表面
,并在不影响
表面
数据
的
情况下
以
可变
的
半透明级别显示它,并保持透明度
的
完整性,即
表面
上
的
对象
将
保持
它们
的
形状,但
它们
的
“内容”或多或少变得半透明。换句话说,我希望
将
源<
浏览 0
提问于2010-11-25
得票数 13
回答已采纳
2
回答
旋转
动画板(python,
pygame
)
、
这更多
的
是
一个
概念性
的
问题:如果我想要将整个棋盘(例如国际象棋棋盘)
旋转
90度,我是更好地围绕棋盘
的
中心点单独
旋转
棋盘
的
各个区域,还是有一种方法可以拍摄该区域
的
“屏幕截图”并将其
旋转
为一张图片?我会让代码
将
棋盘
的
实际值与动画分开
旋转
(一旦动画完成,我就会重新绘制屏幕,现在一切都在正确
的
位置上)。 我希望我
的
问题可以理解。我几天前刚开始用pytho
浏览 1
提问于2013-04-23
得票数 0
3
回答
Python像素操作库
所以我正在经历用Python制作游戏
的
开始阶段,我正在寻找
一个
能够处理像素并相对快速地对
它们
进行blit
的
库。我
的
第
一个
想法是
pygame
,因为它处理纯2D
表面
,但它只允许通过
pygame
.get_at(),
pygame
.set_at()和
pygame
.get_buffer()访问像素,所有这些都会在每次调用时锁定
表面
我也可以使用PixelArray和surfarray类,但<em
浏览 0
提问于2010-04-14
得票数 2
1
回答
渲染独立于大小
的
图像
?
、
我目前正在开发
一个
使用
pygame
的
小游戏。 现在,我
以
标准
的
方式渲染
图像
,加载
它们
,然后将
它们
main到我
的
主
表面
。这是很棒
的
,如果我想使用单独
的
图像
大小。然而,我想接受任何NxN
图像
并在MxM分辨率下使用它。有没有不使用surfarray和numeric
的
技术呢?
pygame
中
已经存在<e
浏览 3
提问于2013-02-05
得票数 0
回答已采纳
1
回答
如何在
Pygame
中
复制需要
旋转
的
sprite
的
一部分
、
、
我有
一个
宽180×90高
的
精灵。它显示了火箭
的
两个视图-
一个
有发动机点火,另
一个
没有发动机点火。我需要能够只显示
一个
视图
的
船,同时也
旋转
它到任何角度。我可以
以
任何角度显示整个180x90精灵,但不知道如何
将
左手或右手
图像
复制到90x90矩形,然后
旋转
和but它。这是我
的
代码。ship_image是包含两艘船
的
180x90精灵,我
的</em
浏览 0
提问于2016-04-13
得票数 0
3
回答
有点混淆了blitting (
Pygame
)
、
、
我刚刚开始学习一些
pygame
(完全是编程新手),我对它是如何工作
的
有一些非常基本
的
问题。circle =
pygame
.draw.circle(screen, (0, 0, 0), (100, 100), 15, 1) 我不需要做screen.blit(circle),老实说,除了把想要
的
界面“粘贴”到屏幕上之外,我真的不知道blitting应该做什么。我希望
浏览 1
提问于2013-07-04
得票数 27
回答已采纳
2
回答
如何截取整个显示
pygame
的
屏幕截图
、
、
、
、
我正在创建
一个
画图软件,希望用户在完成创建后能够保存他们
的
图像
,所以我尝试了
pygame
.image.save(
pygame
.display.get_surface(), "/home/user/screenshot.png我快速绘制了一张图,并按下了我设置
的
保存
图像
的
键。我看着
图像
,它只保存了空白
的
显示
表面
,而不是实际绘图
的
pyga
浏览 184
提问于2020-08-10
得票数 0
回答已采纳
1
回答
PIL
的
问题
、
、
今天我试着把
pygame
的
image.load()换成Pil
的
Image.open(),但是(和往常一样)我遇到了问题。在代码
的
开头,我有这个带有
pygame
的
image.load()
的
片段 class Gamesprite(): self.image = transform(image.load(img), (width, hei
浏览 32
提问于2021-11-16
得票数 1
回答已采纳
1
回答
Python /
PyGame
:设置font.render() alpha
、
、
、
、
我知道如何为
pygame
.Surface或
pygame
.image设置alpha。这将是:但是如何为标签做到这一点呢?当我删除它
的
时候,它是全彩色
的
。 如果你不知道,我
的
意思是--尽管问:)
浏览 0
提问于2015-05-10
得票数 1
1
回答
PyGame
图像
质量差&梯度带化
、
我注意到,当显示jpg或png
图像
时,
它们
看起来很像GIF文件,因为有有限
的
颜色和“条带”。 其实更好
的
例子。看到圈上
的
带子了吗? #
pygame
code to render an imageimport time image = 'gradient-test.png' #l
浏览 4
提问于2014-03-13
得票数 1
1
回答
缩放
图像
后重新设置
图像
、
、
、
我试图通过
将
鼠标移动到
图像
上来放大
图像
,并将其移动到原来
的
大小。例如: Image =
pygame
.transform.scale(Image, (100,100)) Image =
pygame
.transform.scale(Image, (64,64)) #actual size of Image 但是在移动鼠标10次之后,
图像
变得奇怪了。
浏览 2
提问于2016-08-17
得票数 0
回答已采纳
1
回答
基于重叠
的
多幅
图像
合并
为一幅
图像
我有6张图片,每张图片都是180度全景图
的
一部分。
图像
重叠。任务是用C#编写
一个
程序,该程序
将
导入
图像
,确定
图像
重叠
的
位置,并将
图像
合并
在一起形成单个
图像
。
以
这样一种方式编写程序,即用户可以导入他或她想要
合并
到
一个
图像
中
的
任意
多个
图像
。在程序
中
应该有一些函数
浏览 4
提问于2011-02-01
得票数 0
回答已采纳
1
回答
将
PIL
图像
转换为
pygame
表面
图像
、
、
、
我正在尝试使用PIL.Image
将
.png
图像
加载到程序
中
,这样我就可以对
它们
进行操作,以便在精灵中用作
pygame
表面
。下面的代码显示了我如何尝试
将
这些Pil
图像
转换为
pygame
图像
:new_image =
pygame
.image.fromstring(bytes, size, "RGB") 我得到
的
浏览 6
提问于2016-07-30
得票数 2
回答已采纳
2
回答
如何使用
PyGame
淡入文本或
图像
、
、
、
:def image(name,x,y,u): if u = 1While windows = 'main': image(title, 640, 120)但发短信的人突然
浏览 1
提问于2019-02-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用 Python 进行游戏开发?
用Mask R-CNN自动创建动图
如何用Python实现3D建模
Moldex3D模流分析模型之结构网格
Python大牛程序员深度剖析贪吃蛇游戏的设计与实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券