Предложение if на python выполняется только один раз? - PullRequest
0 голосов
/ 30 января 2019

Я новичок в этом, и я использую оператор if для загрузки изображения в случае, если что-то случится, это мой код:

if  self.puntos > 0:
        self.fondo = load_image('Fondo2.png', IMG_DIR)
        self.primera_vez = True

Так что, когда пунктики (точки) превышают 0, фон меняетсяпроблема в том, что новое изображение загружается постоянно, вызывая низкую частоту кадров, потому что оператор if выполняется постоянно или как?Спасибо

1 Ответ

0 голосов
/ 30 января 2019

Да, вы хотите поместить тот же код в блок while.

while self.puntos > 0:
        self.fondo = load_image('Fondo2.png', IMG_DIR)
        self.primera_vez = True

, тогда, когда self.puntos не> 0, он не будет отображать

...