Всем привет. может ли кто то подсказать, есть ли возможность

использовать в качестве хранения ассетов сцены не папку Assets, а любую другую папку на компьютере? Для того, что бы при работе с ассетами (моделями, текстурами и т д) не приходилось их постоянно заменять в сцене или хрангить в каталоге Assets этой сцены. И при внесенных изменениях в модели и текстуры их можно было бы обновить в 1 клик с сохранением всех настроек.

16 ответов

6 просмотров

Это называется префабы, очень классная штука кстати

Aleksandr Pantcevich- Автор вопроса
Никита
Это называется префабы, очень классная штука кстат...

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

Aleksandr Pantcevich
префабы нужно собрать в сцене и экспортировать в п...

Берешь экспортируешь текстуры с заменой файла в юньку, и все, текстуры автоматически подсасываются и заменяются

Aleksandr Pantcevich- Автор вопроса

т е перетягиваешь текстуры в сцену заного. Да, так работает. но например на текстурах normal нужно изменить то, как они интерпретируются юнити. Я Беда небольшая, но постоянная. К тому же это дублирует модели и текстуры в каталог проекта. Все бы получилось, если бы я сохранял модели и текстуры в каталоге assets проекта. но это не удобно, привязываться к каталогу проекта. А если в нескольких проектах много однотипных ресурсов? Сколько их дублей получится? Неужели нельзя назначить в проекте где будет храниться тот или иной ресурс?

Aleksandr Pantcevich
т е перетягиваешь текстуры в сцену заного. Да, та...

Не перетащить а заменить через обычный виндовский эксплорер который спросит копировать с заменой или нет, и мы копируем с заменой все настройки которые ты применял в юньке остануться будто бы компрессия текстуры ее тип или галочка на импорт анимаций для модели

Aleksandr Pantcevich- Автор вопроса
Никита
Не перетащить а заменить через обычный виндовский ...

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

Aleksandr Pantcevich- Автор вопроса
Никита
Не перетащить а заменить через обычный виндовский ...

можно конечно батники делать для этого, но это уже извращение с костылями

Aleksandr Pantcevich
ну да, понял. руками заменять файлы. Не знаю будет...

В юньке тоже самое только все твои текстуры модели и т.д. должны находиться внутри проекта, потому что юнька не работает с абсолютными путями, либо ищи ассет который будет это делать либо напиши сам

Aleksandr Pantcevich- Автор вопроса
Никита
В юньке тоже самое только все твои текстуры модели...

писать я не умею. странно что такой функции нет. как же работать с сразу несколькими проектами с реюзом ассетов? везде будут копии этих ассетов? как это все контролировать? писпть скрипты что бы они раскидывали копии по всем папкам с названием Assets? жуть!

Aleksandr Pantcevich- Автор вопроса
Никита
Через менеджер пакетов контролировать)

так пакет сначала нужно упаковать. т е если ты сделал небольшое изменение в ассете, тебе нужно все перепаковать и во всех сценах переэкспортировать или во все проекты перекопировать? так себе система

Aleksandr Pantcevich
так пакет сначала нужно упаковать. т е если ты сде...

Если ты все перепаковываешь из-за сдвига одного вертекса на 0.001 по x или двух пикселей в текстуре то это как бы уже твоя проблема а не проблема юнитеков с их подходом

Да, только вот геймдев это не проектирование в cad системах и один вертекс не принесет тебе убытков в 100500 тысяч денег, поэтому на это можно и забить, да и как бы итерерирование моделей справедливо только для локаций сделанных большим куском

Aleksandr Pantcevich- Автор вопроса
Никита
Да, только вот геймдев это не проектирование в cad...

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

Aleksandr Pantcevich
про 1 вертекс это ты начал. это может быть и более...

Только вот у всех движов один и тот же пайплайн работы с ассетами, поэтому это не проблема в движке а проблема в тебе) Я всегда просто экспортировал сразу в каталог юньки с заменой всего что надо заменить и жил счастливо

Aleksandr Pantcevich- Автор вопроса
Никита
Только вот у всех движов один и тот же пайплайн ра...

ок ок, проблема во мне, ложки не существует! Я рад что кто то счастлив!

Похожие вопросы

Обсуждают сегодня

if (user?.choseType === 'oneDay') { await ctx.reply( 'Добро пожаловать в команду «Магнита»! Правда, на один день ☺️ ', ); await ctx.s...
Kokni
1
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Это фейк @cruppto_newbot?
Antskup
13
всем салют сегодня утро заметил что бот не может отправлять фотки по url. ручками в браузере ссылка норм открывает фотки. падает ошибка 'Bad Request: failed to send message ...
Vasya Ivanov
9
ребят, привет. за какое время бот полученную заявку на вступление в группу может принять \отклонить? Помню речь была про 5 минут, сейчас как?
Роман Ромашин :)
10
https://pastebin.com/BC4pjp4u кто-нибудь мне может объяснить почему это так работает и как работает правильно wizard и почему иногда в контекст появляются сообщения от бота, н...
Kokni
1
Добрый день! На Odoo 16.0 через 1-2 дня перестают работать кроны. В логах одна только ошибка на момент, когда сработал последний крон. Может кто-то уже с этим разбирался?
Denis Валенчиц
3
Доброго времени суток. Правильно ли я понимаю, что с введением новой платежной единицы stars, я просто могу оставить текущую платёжку от Юкассы, которая выполняется на сайте с...
Prokhor Chulkov
7
Добрый день! Не подскажете как к модели Категории Шопоголика добавить отношение Тейлора. Пробовал по документации, но не получается. Мб уже кто-то делал?
Николай Афанасенко
6
1. странный лог. Обычно лог идет по времени сверху вниз, а у Вас наоборот. Как так вышло? 2. это odoo.sh ?
Alex Kom
3
Карта сайта