Skip to content
Dima Kruk edited this page Feb 7, 2013 · 2 revisions

ProjectAssets - языковое расширение, которое разработанно для облугчения работы с ресурсами проекта. Файлы которые вы хотите использовать в вашем проекте должны находится в папке "Project Assets". Все доступные файлы будут вам предлогатся при авродоплнении. Для больенства случаев вам даже не придется использовать аннотацию [Embed]. Весь необходимый код будет сгенерирован перед компиляцией.

Языковое расширение ProjectAssets доступно по умолчанию в каждом проекте CodeOrchestra.

##Синтаксис

###asset(fileName) Возращает путь к ресурку который находится в папке "Project Assets".

[Embed(source=asset(file.png))]

###textAsset(fileName) Возвращает строку с содержимым файла.

var string : String = textAsset(file.txt);

###bitmapAsset(fileName) Возвращает Bitmap с данными из файла.

var bitmap : Bitmap = bitmapAsset(file.png);

###soundAsset(fileName) Возвращает SoundAsset с данными из файла.

var soundAsset : SoundAsset = soundAsset(file.mp3);

Clone this wiki locally