Черный экран, когда я пытаюсь использовать Ursina на Python

#python #ursina

Вопрос:

 from ursina import *   Entity(model='quad', scale=60, texture='assets/blue_sky') app = Ursina()  app.run() # opens a window and starts the game.  

когда я запускаю код

черный экран без ничего

Ответ №1:

Я думаю, что это работает, но просто масштаб слишком велик. Обычно, если масштаб равен 15, он покрывает весь экран, все, что выше, будет таким же, как 15. Кроме того, вы должны создавать сущности после Ursina(). Итак, если вы не хотите охватывать весь экран, это будет ваш код (масштаб может быть от 1 до 15, но не 15).:

 from ursina import *  app = Ursina()  Entity(model='quad', scale=10, texture='assets/blue_sky')  app.run() # opens a window and starts the game.  

Приведенный выше код работает для меня, но если он не работает для вас, я не знаю, что не так…

Ответ №2:

Я подозреваю, что это действительно работает. Попробуйте использовать меньший масштаб, например 1. Кроме того, сущности должны быть созданы после Ursina(), так как от этого будут зависеть некоторые вещи.

Комментарии:

1. он говорит (3 модуля дисплея aux еще не загружены.) каждый раз…. это нормально?

2. это все еще не работает

Ответ №3:

Эй, чувак, просто попробуй с меньшим масштабом, например 1, потому что он рисует квадрат поверх всего, как крестик. и есть ОБНОВЛЕННАЯ ВЕРСИЯ ВАШЕГО КОДА

 from ursina import *  app = Ursina()  Entity(model='quad', scale=10, texture='assets/blue_sky')  app.run() # opens a window and starts the game.