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

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

16 ответов

24 просмотра

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

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- Автор вопроса
Никита
Только вот у всех движов один и тот же пайплайн ра...

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

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

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

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта