Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Изменение цвета шрифта в текстовом поле при наведении курсора на кнопку. (http://www.flasher.ru/forum/showthread.php?t=55270)

Mishgan 29.02.2004 14:53

Изменение цвета шрифта в текстовом поле при наведении курсора на кнопку.
 
Как сделать такое? Изменение цвета шрифта в текстовом поле при наведении курсора на кнопку.

Master Paleva 29.02.2004 15:41

Не помню, можно ли такое сделать програмным путем. Скачай русский Help по флешу и найдешь ответ на этот вопрос.
Я, обычно, если требуется такое сделать, создаю фильм, а в нум два кадра. При наведении мыши на курсор, клип переходит на 2-ой кадр, где текстовое поле другого цвета, а при отведении мыши возвращается на первый.

Mishgan 29.02.2004 16:13

Но в моем случае текст не являеться кнопкой

opex 29.02.2004 16:20

можно
примерно так
в первый кадр вставь этот 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;
};


opex 29.02.2004 16:22

черт не все скопировал с низу добавь
Код:

_root.but.onReleaseOutside = function() {
        color = 0x00FF00;
};


silin 29.02.2004 23:18

можно по другому
clr=new Color(this.but.txt);
but.onRollOver=function(){
clr.setTransform({rb:255});
}
but.onRollOut=function(){
clr.setTransform({rb:0});
}
but - кнопка, txt -текст внутри кнопки


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

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