Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 8, 2020 21:06:31

MaximAbr894
Зарегистрирован: 2020-10-08
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде

Здравствуйте, написал вот такой код, но выдает ошибку : image = games.load_image( r“C:\GameProject\Characters\zip files\run\adventurer-run3-00.png”)
File “C:\Python 3.8\lib\site-packages\superwires\games.py”, line 836, in load_image
if not screen.virtual:
AttributeError: ‘NoneType’ object has no attribute ‘virtual’
Помогите исправить , код предоставлен ниже


 from superwires import games,color
class Character(games.Sprite):
 image = games.load_image( r"C:\GameProject\Characters\zip files\run\adventurer-run3-00.png")
 def __init__(self, speed = 15):
    super(Character,self).__init__(Character.image, x = 16, y = 600, dx = speed)
 def update(self):
        if games.keyboard.is_pressed(games.keyboard.K_d):
            self.x += self.dx
        elif games.keyboard.is_pressed(games.keyboard.K_a):
            self.x -= self.dx
def main():
   games.init(screen_width= 1360, screen_height= 680, fps= 50,)
   background = (r"C:\GameProject\Background\pixel clouds.jpg ")
   welcome = games.Text(value  = 'The Last Hero part 1', color = color.red, size = 100, x = 680, y = 100)
   background_image = games.load_image(background, transparent=False)
   games.screen.background = background_image
   the_adventurer = Character.image
   games.screen.add(the_adventurer)
   games.screen.add(welcome)
   games.screen.mainloop()

Отредактировано MaximAbr894 (Окт. 15, 2020 20:32:54)

Офлайн

#2 Окт. 9, 2020 09:07:37

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде

помещайте код в теги

[code python][/code]
иначе движок форума уничтожает фаорматирование.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#3 Окт. 9, 2020 15:54:10

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде

PEHDOM
помещайте код в теги
или см. подпись



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#4 Окт. 15, 2020 20:33:32

MaximAbr894
Зарегистрирован: 2020-10-08
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде

PEHDOM
помещайте код в теги
исправил

Офлайн

#5 Окт. 15, 2020 21:04:50

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2699
Репутация: +  182  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде

 background = (r"C:\GameProject\Background\pixel clouds.jpg ")
Убери скобки, сделай путь к файлу без пробелов, убери пробел в конце файла.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Отредактировано Rodegast (Окт. 15, 2020 21:05:50)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version