изменить цвет фона Preloader - PullRequest
       9

изменить цвет фона Preloader

1 голос
/ 06 сентября 2010

У меня есть собственный preloader, который я разработал во флэш-памяти.Когда я загружаю его в flex, он загружается с белым фоном.Когда я пытаюсь изменить фон на черный во флеш-файле и загрузить его во Flex, цвет фона остается белым.Я также пытался обновить настройки компилятора во Flex, добавив «-default-background-color # 000000», но я все еще получаю белый фон предварительного загрузчика.Я использую Flex 4. Вот мой файл Pre.as: `

`

thx!

Ответы [ 2 ]

1 голос
/ 17 января 2012

Я столкнулся с той же проблемой.решил это с помощью opaqueBackground:

loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, init);

private function init(e:Event):void{
loader.opaqueBackground = 0x000000;
}

Отлично сработало для меня.

0 голосов
/ 06 сентября 2010

Этот человек решил это, добавив фоновый спрайт и заполнив его нужным цветом.

И здесь http://iamjosh.wordpress.com/2007/12/18/flex-custom-preloader/ автор также сказал, что он добавил опцию компилятора, напримерэто:

Наконец, давайте изменим цвет фона приложения, чтобы он немного лучше соответствовал нашему логотипу.Просто добавьте следующий аргумент компилятора Flex:

-default-background-color # FFFFFF

Итак, вы можете добавить эту опцию в другое нужное вам приложение.

ОБНОВЛЕНИЕ 1

Также посмотрите на это

http://cookbooks.adobe.com/post_Change_Background_Color_of_the_Preloader_Phase-1421.html

И, пожалуйста, еще раз объясните ваши цели, вы хотите установить цветили что-то другое, из прелоадера или родительского приложения, или что вы хотите, просто дайте мне знать.

ОБНОВЛЕНИЕ 2 И послушайте, если вы действительно хотите какой-нибудь крутой bg, вы можете сделать следующее.1) Забудьте о механизме предварительного загрузчика.
2) Напишите ваше приложение BG
3) Добавьте оверлей swfLoader в ваше приложение bg 4) Нарисуйте индикатор выполнения для этого контейнера 5) Наслаждайтесь 2-мя архитектурами приложений вместо стандартного способа.

Вопросы!

...