![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Как сделать такое? Изменение цвета шрифта в текстовом поле при наведении курсора на кнопку.
|
|
|||||
|
Не помню, можно ли такое сделать програмным путем. Скачай русский Help по флешу и найдешь ответ на этот вопрос.
Я, обычно, если требуется такое сделать, создаю фильм, а в нум два кадра. При наведении мыши на курсор, клип переходит на 2-ой кадр, где текстовое поле другого цвета, а при отведении мыши возвращается на первый. |
|
|||||
|
Но в моем случае текст не являеться кнопкой
|
|
|||||
|
[+1.3 05.04.09]
|
можно
примерно так в первый кадр вставь этот Action color = 0x00ff00;
_root.onEnterFrame = function() {
_root.createTextField("text", 1, 200, 20, 100, 20);
_root.text.border = 1;
f = new TextFormat();
f.color = color;
_root.text.text = "text";
_root.text.setTextFormat(f);
};
_root.createEmptyMovieClip("but", 0);
_root.but.lineStyle(0, 0x000000, 100);
_root.but.beginFill(0x999999, 100);
_root.but.moveTo(0, 0);
_root.but.lineTo(100, 0);
_root.but.lineTo(100, 100);
_root.but.lineTo(0, 100);
_root.but.lineTo(0, 0);
_root.but.onRollOver = function() {
color = 0xFF0000;
};
_root.but.onRollOut = function() {
color = 0x00FF00;
};
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
[+1.3 05.04.09]
|
черт не все скопировал с низу добавь
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
можно по другому
clr=new Color(this.but.txt); but.onRollOver=function(){ clr.setTransform({rb:255}); } but.onRollOut=function(){ clr.setTransform({rb:0}); } but - кнопка, txt -текст внутри кнопки |
![]() |
Часовой пояс GMT +4, время: 03:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|