Как скомпилировать скрипт Unity3D, чтобы включить его в AssetBundle?

Согласно этомуруководство Я могу включить скрипты в виде двоичных данных и загружать их через Reflection. Я понимаю все шаги, кроме одного: как я могу скомпилировать скрипт, чтобы получить двоичные данные для хранения его в файле .binary? Есть ли учебник / помощь?

UPD: Актуальный вопрос можно переформулировать так: & quot; Как я могу скомпилировать отдельный файл с помощью MonoDevelop и получить его байт-код & quot;

 jahroy30 мая 2012 г., 01:22
По ссылке, которую вы предоставили:You can create your assemblies in any normal C# IDE (e.g. Monodevelop, Visual Studio) or any text editor using the mono/.net compilers.
 Vitaly S.30 мая 2012 г., 01:37
Я обновил вопрос. На самом деле я не могу найти, как скомпилировать один файл с monodevelop и получить его байт-код
 Vitaly S.30 мая 2012 г., 01:21
Я спрашивал об этом в обоих местах. Есть тег [unity3d], поэтому некоторые люди могут помочь мне. Если я сам найду ответ, я опубликую его здесь, чтобы помочь Google проиндексировать этот вопрос.
 jahroy30 мая 2012 г., 02:23
Теперь это должен быть вопрос, на который кто-то может ответить. Я никогда не использовал MonoDevelop, но получаю это после быстрого Google:http://www.mono-project.com/CSharp_Compiler

Ответы на вопрос(1)

Решение Вопроса

Open Monodevelop and create C#Library project Add UnityEngine.dll to References Compile your scripts Copy bin/.dll from your library project folder to Assets of your unity project and change extension from .dll to .bytes

Вот и все.

Ваш ответ на вопрос