Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как создать функцию изменения Background? (http://www.flasher.ru/forum/showthread.php?t=122722)

pickaxe 17.03.2009 14:07

Как создать функцию изменения Background?
 
Есть текст-ссылка. При наведении он перемещается. Но нужно, чтобы и менялся цвет Background за текстом.

Смотрел пример через Highlight, но не получилось.

Какая функция для создания и изменения Background?

Пожалуйста, подскажите.

Код AS3:

b1.buttonMode = true;
b2.buttonMode = true;
b1.addEventListener(MouseEvent.MOUSE_OVER, bOver);
b2.addEventListener(MouseEvent.MOUSE_OUT, bOut);
 
function bOver(e:MouseEvent):void
{
if(e.target == b1){
Tweener.addTween(b1,{x:103.3,time:1});
}else if(e.target == b2){
Tweener.addTween(b2, {x:401.5, time:1});
}
}
 
 
function bOut(e:MouseEvent):void
{
if(e.target == b1){
Tweener.addTween(b1, {x:108.3, time:1});
}else if(e.target == b2){
Tweener.addTween(b2, {x:396.5, time:1});
}
}


Gh >k 18.03.2009 09:29

Код AS3:

//Добавляем бэкграунд
b1.background=true;
//Задаем цвет
b1.backgroundColor=0x000000;


pickaxe 18.03.2009 17:28

Не работает. И backgroundColor не отображает за текстом

alekson 18.03.2009 20:52

Код AS3:

b1.text="bla";
b1.setTextFormat(_textFormat);
b1.background=true;
b1.backgroundColor=0x000000;


pickaxe 20.03.2009 10:36

Добавлено через 1 час 46 минут
Не получилось. Ругается на
1120: Access of undefined property _textFormat.

DaFive 20.03.2009 12:40

Значит _textFormat не определен нигде, раз undefined.


Часовой пояс GMT +4, время: 19:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.