Как получить список всех объектов Ursina Python

Мне нужно получить список всех элементов созданных в мире(класс, позицию и текстуру) Ursina Python и возможно ли это вобще?


Ответы (1 шт):

Автор решения: Арсений

Файлы добавленные в exe, при запуске приложения копируются в temp папку.

Вот код из официальной документации Pyinstaller как получить путь к файлам которые находятся в exe файле:

import sys
import os

def resource_path(relative_path):
    """ 
    Get absolute path to resource, works for dev and for PyInstaller 
    """
    base_path = getattr(
        sys, '_MEIPASS', os.path.dirname(os.path.abspath(__file__)))
    return os.path.join(base_path, relative_path)

# пример
from ursina import *

app=Ursina()

Entity(model='cube', texture=resource_path(
    путь\\до\\файла\\который\\вы\\используете\\в\\исходном\\коде))

app.run()
→ Ссылка