Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Anotheryeti · Sep 08, 2015 at 05:59 PM · prefabprefab connection

Prefab Path Issues

I'm currently having an issue in my project where some of my objects appear to lose their prefab links when I change the absolute path of the project.

As in, my project was previously at /Absolute/System/Path/Here/ProjectName, but I changed that to /Absolute/System/Path/Here/ProjectName2, and suddenly a bunch of prefab links are broken, but only some of them. I'll have two objects that are linked to the same prefab, and one of them remains linked, but the other does not.

I'm a solo dev, so it's not a huge issue, but it does mean I can't rename or move the project without having to relink everything, and it also means that I can't work on another machine, which kind of screwed me over recently. I suspect that these prefab links are using absolute paths for some reason, and would love a way to fix this. Anybody have any ideas?

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image LinkoVitch · Sep 08, 2015 at 08:15 PM 0
Share

I have loaded a few of my projects on different machines (even diff OSes) and in different locations and not seen this issue. No idea if it would make any difference but I have tweaked a few Project Settings as I am using GIT for version control.

In Edit>Project Settings>Editor :

Version Control : Visible $$anonymous$$eta Files Asset Serialization : Force Text

Doubt that would help, but never know :)

Another idea could possibly be to switch to Dynamically loading your assets rather than linking them in the editor? If you put them in a Resources folder, you could load them by name without having to use an absolute path (but still use some hierarchy within the Resources structure)

HTH

avatar image Bunny83 · Sep 08, 2015 at 11:08 PM 0
Share

@Anotheryeti:
That sounds strange. Do you can spot any patterns? Those objects that loose references are they instances in scenes or other prefabs (or even ScriptableObject assets)?

Prefab links (or any asset links) are established by a GUID system. Those are usually stored in the meta files along with the actual assets files. As long as you don't rename or move the actual asset within the project or delete the meta file(s) they should not loose references.

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Suggestions for Prefabs which refer to other Prefabs 0 Answers

Pro, Free, SVN and Prefab Connection Problem 1 Answer

Force every prefab to be the same for every scene 1 Answer

How can you duplicate a prefab and sever all links to the original? 1 Answer

Unity: How can you make a prefab immutable for instance overrides 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges