首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySprite没有定义,我如何定义它?

MySprite没有定义,我如何定义它?
EN

Stack Overflow用户
提问于 2014-01-04 01:16:35
回答 2查看 90关注 0票数 1

我正在尝试创建一个地牢角色扮演游戏。(就像流氓)

代码语言:javascript
复制
tiles = list()
for y in range(0,45):
    for x in range(0,80):
        tiles.append(8)
text = MySprite()
text.load("ascii8*12.png", 8, 12, 32)

由于某些原因,有一个语法错误说没有定义MySprite。我该怎么定义它?我做错什么了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-04 01:58:00

这就是我用来装载我的精灵然后渲染它们的方法。

g是我用来存储全局文件的类,images是我用来存储精灵的列表,但是它们存储为,就像一个实例,我不知道如何称呼它,但是从代码中可以看出我的意思。

代码语言:javascript
复制
g.images.append(pygame.image.load('images/1.bmp'))

img1 = g.images[0]

g.DISPLAYSURF.blit(img1, (x,y))

你的MySprite()到底是什么?

希望这能有所帮助

PS:我也在创建一个rpg,我已经取得了很大的进步,如果你对创建RPG游戏还有什么疑问的话问我:D。

票数 0
EN

Stack Overflow用户

发布于 2014-01-04 02:03:22

代码语言:javascript
复制
import pygame
text = pygame.sprite.Sprite()
text.image = pygame.image.load("ascii8*12.png").convert()

我们不知道你的MySprite类是什么。这是使用类创建雪碧的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20915579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档