Вход

Просмотр полной версии : Не эмбедятся изображения в css, хотя должны


mikhailk
28.06.2013, 12:49
В проекте есть css-файл, ссылка на который дана в Main.mxml :

<fx:Style source="ui/skins/basic.css"/>

Внутри каталога skins есть каталог images с изображениями. В basic.css прописано так:

global
{
statsTabBg:Embed(source="images/stats_tab_bg.png");
}

Использую FD и по нажатию Generate Embed Code над изображением получаю именно этот адрес. Однако при компиляции все вылетает с ошибкой

Error: Invalid Embed directive in stylesheet - can't resolve source 'Embed(source = "images/stats_tab_bg.png")'.


Пробовал ставить полный путь с верхнего уровня, добавлять слэш в начало адреса - результат аналогичный. В чем грабли и как победить?

Добавлено через 3 часа 27 минут
В общем, чудеса какие-то.
Проект изначально был собран под FlashBuilder'ом, вот под ним он вполне себе компилится и все находит.

Silver Ghost
18.01.2014, 23:25
Таже проблема. Видел советы писать:
Embed(source="/../assets/stats_tab_bg.png")
Но это не работает:
Embed(source="/./images/stats_tab_bg.png")
Проект тоже изначально создан во Flash Builder. Там, видимо, всё работает.