Как изменить текстуру объекта игрока, когда он прыгает в движке Ursina с помощью Python?

#python #ursina

Вопрос:

Итак, в моей игре есть контроллер 2d-платформера под названием Jared. Вот он: введите описание изображения здесь

Но я хочу, чтобы его лицо изменилось, когда он прыгнет, я создам новую фотографию Джареда, когда он прыгнет.

Но как я на самом деле могу это сделать? Я попробовал это сделать, но ничего не вышло…,

 def input(key):
    if key == 'space':
        player.set_texture(panda3d.core.Texture('new_jared.png'))
 

Я вроде как новенькая. Спасибо, что уделили мне время.

Ответ №1:

player.texture = 'new_jared'

Это описано в документации: https://www.ursinaengine.org/entity_basics.html