Створення та дотримання об'єкта поруч з мишею

greatPretender писал (а): І якщо у мене у вікні Project дофіга всякої Ігні, папок якихось Ассет напхано це погано, загрожує глюками? у мене не багато, але вони туди якось залізли і напружують, і не знаю чи можна видаляти, зітруться раптом якісь н зв'язку або взагалі з жорсткого диска зітреться, немає?


Ну за логікою, там має бути тільки те, чим ви користуєтеся в проекті.
Все що лежить в папці Assets (вікна Project), знаходиться на жорсткому диску, адже це звичайна папка з вашого проекту. Тому якщо щось видалити звідти, то це піти з папки проекту. Але якщо ви імпортуєте якісь asset-и (наприклад вбудовані: ефекти, характерКонтроллер, мою сцену з танком та ін), то у вас створюється копія, тому їх можна видаляти з папки вашого проекту спокійно.

коротше, створив абс. новий порожній проект, там за прикладом вашого створив з кубів танки, накидав навмеш, скопіював текст скрипта, створив террейн, нічого не копіював з вашого або свого проекту, тупо створював заново.
точку Спаун, террейн. кнопка, танки та інше. прийшло довго по мучитися. знову ж танці з бубнами дрявие (((
але начебто запрацювало також як у вас відмінно, але з точка Спаун повозився.
коротше там якась хрень, скидаєш координати її, і тоді начебто починають спауніца в ній, що переміщуються в якісь точки - теж все норм, але перенісши точку Спаун тупо по террейнов в якісь інші місця починається таже хрень що і в моєму проекті. танки на частку секунди з'являються в точці Спаун, зникають і з'являються в якийсь трохи іншій точці зміщеною від цієї. і хрін знає че робити. в своєму проекті я не знайшов точок, куди можна перемістити точку Спаун. щоб танки звідти Спауном, я запарився. цей геморой, який день вже не вирішується, запнувся на гавно, час купу втрачаю (((бесілово
вже не знаю, може вашу сцену засунути до себе і весь проект розгортати на вашій сцені, мля капец (
залишилося ще амулет. вуду-ляльку. кадилом помахати. дрявное гавно)

Так, сумно звичайно
А може ви тоді перекинете сюди просто весь ваш проект, папку на диску в архівчік і сюди, якщо експорт пакета неправильно пакує.
Але і повторюся, може є сенс оновити Unity, раптом дійсно це у вас баг попередніх версій.

тільки що обновив, зараз буду пробувати.
не знаю на рахунок закинути проект, ця папка у мене за рахунок будь-яких звідкись взялися Ассет роздулася на підлогу гіга, як його підчистити не порушуючи зв'язку. library займає 250МБ

і ще. я зробив з террейн префаб, потім видалив префаб, террейн став просто об'єктом і коли на нього натискаєш в вікні іерахіхі, то букви святяться рожевим кольором, а не білим як зазвичай

коротше, спробував, все те ж саме
останній варіант залишився, модифікують вашу сцену в своєму проекті так як вона виглядає у мене. накидав своїх префаб і подивимося че буде, якщо херь не виявиться, значить буду перекручуватися і пробувати помістити точку Спаун так, щоб точка реально Спаун розмістилася там де мені потрібно)))

Сподіваюсь все вийде!

Коротше, Все зробив. Спочатку працював, почав у включеному режимі гри переміщати саму точку Спаун, але танки продовжували Спауном в первісній крапці Спаун.
вимкнув, перемістив точка Спаун в т.1 на риснке, запустив, херь, танки спаулісь знову в точці до редагування.
підсумок коли я переносив точку Спаун в режимі редагування в т.1 і т.3 - баг тривав, а коли преноса в т.2. все було ок, точка переносилася і Спауном вони в новій точці.

припущення: є баг в ЮНИТИ, який фіксує найперші координати ГО і потім їх не хоче змінювати за тією схемою, за якою у мене реалізований скрипт, або ж координати перезаписувати тобто якщо вони знаходяться в рамках (наприклад) одного квадрата сітки координат (сірої, яку видно в вікні Сцена по всій площині XZ).
тому що коли я повертаю точку Спаун в початкове місце, все працює ок, як тільки перемістити куди-н, то танки Спаун на ось цій центральній височини, уздовж обриву і по березі найближчого до точки Спаун.
тобто де ЮНИТИ записує координати точки Спаун. яку я поставив у скрипті ипот коли координати змінюються, вона їх не перезаписує і не перепрісваівает в скрипті, ось коротше так ((

щас ще одне підтвердження цієї версії.
тупо видалив точку Спаун.
створив іншу і коштує вона в іншому місці.
запустив, танк на частку секунди з'явився в координатах тієї точки, яку я видалив, але він зник і з'явився в неправильній точці, а в новій точці респауна ваще нічого, тиша і порожнеча. при цьому танк згідно скрипта поїхав в точку куди я клікнув мишкою, капец блін.
я розумію у кого-то глюки в величезних офігенний складних іграх, але в такий Херне-то з чого раптом глюк. ((
як обоійті це, якийсь костур придумувати напевно, а то я ще на ці граблі не раз спіткнуться (((

переставляю точку Спаун в низину, танки наполегливо там не хочуть з'являються, з'являються в найближчій точці на височини.

ще ідіотизм, префаб танк у мене присутній на сцені, я його перенёсна сусідню височина, запустив, хаха, запрацювало, тобто Спауном почали в точці Спаун, розташованої в низині.
ладно, че, видалив префаб танка зі сцени, навісив в інспектора танк з вікна Проджект, результат - херь, Спаун знову з височини з найближчої точки від Спаун мляяя ((((

Не знаю як викрутитися, щоб потім коли зробив всю гру. раптом з-за такої бадяги не попасти на те, щоб переробляти все заново.
Або забити і робити поки як є, а потім як-н підігнати цю точку Спаун як потрібно. мені по ідеї потрібно всього дві їх у всій сцені і переміщати я їх не буду в грі.

а можна як-н тупо не через ГО привласнити точку Спаун а прям на мертво задати координатами або як-н інший варіант є. НЕ через Трансформ.позішен?

Схожі статті