Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как изменить цвет объекта нажатием на кнопку? (http://www.flasher.ru/forum/showthread.php?t=74645)

vinils 24.01.2006 23:00

Как изменить цвет объекта нажатием на кнопку?
 
Собственно, проблема в вопросе - Как изменить цвет объекта нажатием на кнопку? Т.е. предполагается наличие цветовой палитры в виде кнопок разных цветов и одного объекта, цвет которого планируется менять нажатием той или иной цветной кнопки! Всю голову сломал - ну не знаю я action script? а так надо..:(
пытался сделать с помощью setRGB и пуеКПИ но что то не получилось))
Всем ответившим мега респект!

AleXNoD GD 24.01.2006 23:12

Калично, зато просто и работает: :)

Код:

on (press) {
    a = new Color(a);
    a.setRGB("0xFF0000");
}

где a - название клипа

Antares 24.01.2006 23:18

За on(clipEvent) надо отрывать руки. Ищи потом код по 34 местам.

vinils 24.01.2006 23:29

Цитата:

Сообщение от AleXNoD GD
Калично, зато просто и работает: :)

Код:

on (press) {
    a = new Color(a);
    a.setRGB("0xFF0000");
}

где a - название клипа

а все равно не получилось!

создал кнопу и мувик (даже назвал его "a"), в скрипте ошибки нет, но эффект нулевой((

vinils 24.01.2006 23:36

имеет значение версия flash? у меня flash mx 2004

MOHCTEP 25.01.2006 00:22

Код:

//my_mc клип, его цвет мы бум менять.
//my_btn клип кнопа, командир смены цвета
// все это дело в руте
var coler=new Color(my_mc);
coler.setRGB('0xFF0000');
my_btn.onPress=function(){
coler.setRGB('0x00FF00');
}
.
.
.
my_btn999.onPress=function(){
coler.setRGB('0x0000FF');
}


AleXNoD GD 25.01.2006 02:39

Цитата:

Сообщение от Antares
За on(clipEvent) надо отрывать руки. Ищи потом код по 34 местам.

Виноват, виноват ;)

vinils 25.01.2006 11:09

я уже тихо сатанею от этой кнопки :)
нихфена не получается, что то пропускаю что ли...мелочь а не работает!
никто не могет выложить *.fla с рабочим кодом?

vinils 25.01.2006 15:04

Плиз! Хелп! У меня должна была получиться такая штука как www.vinils.ru/setRGB.swf - но даже по хелпу к этой флешке не получилось.... идиот я что ли получается :(

Жень Шень 25.01.2006 16:28

Привет!
Подобный пример есть в инсталированном флеше:
У меня в 6-ке файл Color_picker.fla находится в
C:\Program Files\Macromedia\Flash MX\Samples\FLA
Там все что по вопросу есть!


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

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