腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pygame
创建
多个
精灵
我是
pygame
的新手,正在尝试制作一个基本的塔防游戏。我已经环顾四周,但不能掌握如何从我使用的图像
创建
多个
精灵
(塔)。这是我的TD游戏代码。但我不知道如何创造一个以上的
精灵
(塔)。import
pygame
import sys
pygame
.init() WINDOWHEIGHT = 1800(GAMETITLE) clock =
pygame
.time.C
浏览 12
提问于2017-02-06
得票数 0
1
回答
同一雪碧的产卵倍数
程序不会产生同一单位的
多个
单位,也不会在旧的单位死后再生新的单位。
精灵
类有硬编码的X和Y值,用于产卵单位和移动单位. class Red_Infantry(
pygame
.sprite.Sprite):
pygame
.sprite.Sprite
浏览 3
提问于2012-04-30
得票数 3
回答已采纳
1
回答
如何在
pygame
中制作一个2帧的角色动画?
、
所以我正在做一个圣诞小游戏,我为我的角色准备了两个
精灵
,我想让这两个
精灵
在游戏运行时制作一个角色动画。
精灵
被称为"santa1“和"santa2",下面是我的代码:santa =
pygame</em
浏览 3
提问于2018-12-01
得票数 1
1
回答
如何让玩家/敌人在受到攻击时改变颜色?
、
当玩家或敌人被击中时,我希望他们的
精灵
变成红色。本质上,我希望在
精灵
上有一个透明的红色效果。
pygame
是否提供了一种方法来实现此目的?(我使用了
多个
图像作为角色的动画,所以
创建
一个红色的
精灵
,然后只用它而不是普通的那个将不起作用)
浏览 3
提问于2019-11-02
得票数 1
1
回答
不知道如何检查两个
精灵
之间的掩膜碰撞
、
、
、
、
我有两个不同的
精灵
在同一组,变量‘球员’和‘地面’。它们都是不同的类,都有表面的遮掩。这一行在他们的两个类中。self.mask =
pygame
.mask.from_surface(self.surface) 在其表面使用的图像具有“convert_alpha()”,因此部分图像是透明的,掩码应该在其上工作。这打印“不”,即使玩家
精灵
正在下降的地方,有色的地面
精灵
像素。if
pygame
.sprite.collide_mask(player,ground)!由于强调两个
精灵
都在同一组,
浏览 4
提问于2022-03-19
得票数 3
回答已采纳
1
回答
OOP
Pygame
Circle
、
、
、
我正在
创建
一个游戏,我需要一个围绕角色
创建
的戒指。我已经编写了OOP来
创建
一堵墙,如下所示,但我不知道如何修改这段代码,以便它可以在我的玩家周围
创建
一个环。class Wall(
pygame
.sprite.Sprite): super()__init__()
浏览 23
提问于2020-12-30
得票数 0
回答已采纳
1
回答
Python/
Pygame
: TypeError:“模块”对象不可调用
、
我的
Pygame
代码返回一个错误,该错误声明:TypeError: 'module' object is not(
pygame
.MOUSEMOTION) key =
pygame
.key.get_pressed() sys
浏览 3
提问于2014-06-14
得票数 0
回答已采纳
1
回答
在
Pygame
中单独移动
精灵
、
、
我试图让
多个
精灵
遵循相同的算法,也就是遵循主玩家的算法。这是我的雪碧酒代码 def __init__(self): zombie.rect.x += dx * zombie.vel这是我用来制作
多个
精灵
的代码all_sprit
浏览 0
提问于2018-11-18
得票数 0
1
回答
使用循环
创建
了同一图像的
多个
实例,我可以单独移动该图像的每个实例吗?
、
我在
pygame
中有一个图像,在for循环中有该图像的
多个
实例。有没有一种方法可以独立地移动图像的每个实例,而不需要按原样移动其他实例的代码?或者我必须单独加载镜像的单独实例?def pawn(self): self.image =
pygame
.transform.scale(
pygame
.image.load('pawn.png'
浏览 32
提问于2019-06-02
得票数 1
回答已采纳
1
回答
皮克表面层:透明的
精灵
层问题
、
我使用surface.fill(color, rect)在雪碧表面绘制一个小的彩色正方形,然后按以下顺序显示在其他表面之上: game_surface =
pygame
.Surface((self.canvas.get_size()))game_surface.fill((0,0,255)) m
浏览 4
提问于2013-12-24
得票数 0
1
回答
如何在
pygame
中将雪碧组添加到雪碧组
、
#Librarys/Modules and Stuffsfrom gamebase import *
pygame
.init() MainSprites =
pygame
.sprite.Group() class Player(
pygame
.sprite.Sprite()):def __init__(self):
pygame</
浏览 0
提问于2017-08-08
得票数 0
1
回答
如何查看
精灵
是否接触到了矩形?
、
、
我正在使用
pygame
创建
一个程序,想知道是否有一个命令可以解决
精灵
接触矩形的问题。所以我有一个
精灵
在迷宫中移动,在迷宫的尽头,有一个矩形。长方形什么也不做,如果
精灵
碰到它,他们就会赢。我知道如果
精灵
接触另一个
精灵
命令,有,但我不想
创建
另一个
精灵
。矩形的代码如下:
pygame
.draw.rect(screen, pink, [1005, 505, 19, 19])
浏览 1
提问于2018-04-17
得票数 0
1
回答
在
pygame
中的
精灵
上检查
多个
冲突
、
、
、
我目前正在使用
pygame
,我想
创建
多个
精灵
,并检查至少两个碰撞。我想出了有两个while循环的想法,但它最终变得非常复杂。有没有其他方法可以让我试试呢?
浏览 7
提问于2017-07-11
得票数 0
回答已采纳
1
回答
Pygame
精灵
-
创建
新的
精灵
后处于非活动状态
、
、
、
我的
精灵
出了点问题。我
创建
了一个
精灵
类: def __init__(self): self.rect.center = poslumbercheck_g =
pygame
.sprite.RenderPlain] == 3
浏览 0
提问于2015-10-13
得票数 1
1
回答
为什么在
创建
窗口之前等待
精灵
加载?
、
、
、
、
我一直在尝试
创建
一个sprite
创建
者,但是我注意到,直到所有这些
精灵
都被
创建
好之后,吡咯窗口才会加载,我想知道两件事:import randomimport time display_height = 720)
pygame
.
浏览 6
提问于2021-05-06
得票数 1
回答已采纳
3
回答
如何在电子游戏中循环图像
精灵
、
我希望在游戏中
创建
角色,使用
pygame
和python版本2.7.6。我有一个简单的python脚本,它允许我
创建
一个窗口并将图像打印到屏幕上。这是成功的,但它只是一个静态的图像。for blit" image2 =
pygame
.image.loadfor event in
pygame
.event.get():
浏览 1
提问于2014-10-18
得票数 4
回答已采纳
1
回答
如何在按住射击按钮的情况下继续拍摄?
、
Projectileall_sprites_list.add(player) for event in
p
浏览 0
提问于2018-08-24
得票数 5
回答已采纳
1
回答
Pygame
-限制
精灵
的实例
、
通过慢慢地尝试理解它是如何工作的,我已经设法让
多个
精灵
横跨屏幕。但是,会生成许多
精灵
。 self.image =
pygame
.image.load('playe
浏览 1
提问于2013-04-10
得票数 0
2
回答
Pygame
sprite在我使用
pygame
.Surface()之后不会更新
、
、
我正在用
pygame
做一个简单的platformer,但我似乎不知道如何更新我的sprite (目前它只是一个矩形)。每一个提示都会非常感谢。下面是我的代码: class Player(
pygame
.sprite.Sprite):
pygame
.sprite.Sprite.__init__(self) self.image.fill(WHITE)
浏览 36
提问于2020-04-17
得票数 0
回答已采纳
1
回答
Pygame
,sprite不会出现,甚至不会移动
、
、
、
))在这里我定义了
精灵
类,也许对类的定义有误解,也许我以不恰当的方式使用了rect.center。self.rect.center = (X_INIT, Y_INIT) self.rect.center = (x,y) 这里我
创建
了一个
精灵
组,可能不需要单个
精灵
,但这个程序的主要目的是学习。在任何情况下,我都试图在没有
创建
组'character‘
浏览 0
提问于2017-03-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Crane:用于创建 APP 应用多个实例支持应用多个帐户切换
个人网站自主创建平台,100多个行业,不同模板,极速创建
使你的 Python 游戏玩家能够向前和向后跑
在你的 Python 游戏中模拟引力
将多个Word表格中的指定值提取到Excel中,整理简历、汇总简历。Word精灵
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券