x


Auto-export to asset only files and such used in scene

Instead of having to manually select which materials to export to asset, is there a way to reference/include only the ones actually used in a particular scene?

more ▼

asked May 16, 2011 at 09:54 PM

ina gravatar image

ina
4.4k 1626 1266 1313

I would like to know this too...

Jan 25, 2013 at 02:45 PM TouchTiltGames
(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

What do you mean "export to asset"? An asset is any individual "thing" in Unity, you can't export to that. A prefab is a predefined hierarchy of assets, a package is a selection of assets you can export and import from the Unity editor, and an AssetBundle is a collection of assets you can export/load/stream on-the-fly during game mode and in builds.

To answer your question - as far as I understand it - just right click on your scene in the Project tab, and select "export to package", it will automatically select all dependencies, i.e. stuff that this scene uses/references (although it will not include base classes of used scripts).

To get a selection of dependency assets via (editor) script, supply the asset path of your scene to AssetDatabase.GetDependencies().

EDIT: argh, somebody bumped this ancient question. Well, I hope at least my answer helps him...

more ▼

answered Jan 25, 2013 at 02:53 PM

Wolfram gravatar image

Wolfram
10.8k 22 40 80

Helped me! Thanks a lot :)

Jul 11, 2013 at 07:41 PM Essential
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

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

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x2770
x698
x516
x71

asked: May 16, 2011 at 09:54 PM

Seen: 2321 times

Last Updated: Jul 11, 2013 at 07:41 PM