• 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
Question by johan_olofsson · Apr 07, 2017 at 02:59 PM · assetsasset store

Put assets from asset store in sub folder

My project is getting really messy from all different assets imported from asset store:

Assets
- AssetX
- Scenes
- AssetY
- Prefabs
- Sprites
- AssetZ
- etc

really annoying

I with to put it like this

Assets
- Scenes
- Prefabs
- Sprites
- External
-- AssetX
-- AssetY
-- AssetZ
- etc

Doesn't seem to be possible to import them like this, and simply moving them causes lots of different errors.

Comment
zingabo
DChap_Salty
DracoDevStudent
Vivien_Lynn

People who like this

4 Show 1
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 hexagonius · Apr 08, 2017 at 04:57 PM 0
Share

It depends on the assets. Most assets can be moved into subfolders no problem while some must be placed under root (why, I don't know). I don't know if it's possible to detect a package extract to handle the directory differently, but I suggest Unity leaves it with the developers to manage their folder structure so nothing breaks. Would be nice if there was that general rule, that the root must work everywhere.

3 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Joe-Censored · Apr 10, 2017 at 08:45 PM

Moving around assets to different folders can break assets depending on how the asset references other files. Once you've fixed any issues in code or otherwise for each asset you move, you also run into the long term problem of what to do when an asset is updated on the store. Updating is not nearly as clean if you've moved the asset, and you'll have to repeat any fixes you did the first time with the new updated asset.

That's why I take the reverse approach. I put all my stuff in just a few folders, and leave the root of the assets folder to be the wasteland of everything I imported that it is. YMMV

Comment
Vivien_Lynn
webjaros

People who like this

2 Show 0 · Share
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

Answer by tanoshimi · Apr 08, 2017 at 09:47 PM

It's generally considered best practice to import any assets from the store first into a blank project. From there, you can rearrange the folder structure, remove any demo scenes or other unneeded files, and then make a "clean" export to bring the assets into your main project.

Comment

People who like this

0 Show 1 · Share
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 johan_olofsson · Apr 10, 2017 at 12:41 PM 0
Share

Ok, good input. But doesn't the same issue remain? I mean even if I rearrange the assets in the blank project some will still stop working? Typically I got a lot of errors when moving around Playmaker. Has anyone successfully moved playmaker to another location?

avatar image

Answer by porrasm · Jun 08, 2019 at 06:46 PM

This is really annoying and breaks the workflow. I usually just do this:

 -Assets
     -MyAssets
         -Scenes
         -Materials
         -etc...
     -AssetStoreAsset1
     -AssetStoreAsset2
     ...

Comment

People who like this

0 Show 0 · Share
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

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.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Using assets bought in AssetStore.Unity3D.com in Non-Unity projects... 1 Answer

Custom Window not appearing when downloading asset,Windows not showing up after asset download 0 Answers

Do both I and my client need a license to Unity Store Assets? 1 Answer

Trouble with asset store package not being reviewed 30days 1 Answer

Free Off-Road Tracks 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