-
Notifications
You must be signed in to change notification settings - Fork 0
ProjectAssets (ru)
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);