Generally,we use folder structure like this
Assets
\-- *Editor*
\-- **MyScript**
\-- Resources
\-- Plugins
...
But some extra plugins folder structure is all in one like this:
Assets
\-- *Editor*
\-- **MyScript**
\-- **SomeLib**
---- Core
------ *Editor*
------ **HisScript**
---- Tween
------ *Editor*
------ **HisScript**
And now, i have a problem of Assembly Definition Files.
I create a assembly definition file for **MyScript**. And in **MyScript** some script need use **HisScript** in **SomeLib** .So I also have to create assembly definition file with **SomeLib** for add References in **MyScript** assembly .
**SomeLib** have mutiple *Editor* and **HisScript** folder. And *Editor* script also include in **SomeLib** assembly, but editor is special folder. Assembly File shoulde only include **HisScript**
.
Now, I can build an independent one for each **HisScript**. Then add all in **MyScript** assembly references. But it is too complex for me. Because many plugins in Assets Store have folder structure like this.
How to create Assembly Definition Files exclude specified subfolder ?
↧