Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   оператор setRGB (http://www.flasher.ru/forum/showthread.php?t=33915)

alex9974 03.07.2002 14:32

оператор setRGB
 
У меня на главной сцене сложный многоцветный мувик. Его можно перемещать, изменять размер, прозрачность и
менять цвет с помощью оператора setRGB т.е. делать его одноцветным. Проблема состоит в том чтобы сделать
для него кнопку reset, которая возвращала бы исходные цветовые параметры мувика. Теоретически это можно
сделать убивая текущий экземпляр мувика (мувик с измененным цветом), и вытаскивая из библиотеки его
новую копию с исходными значениями цвета. Но здесь мне необходимо учитывать еще и его последнее
расположение на сцене и последний размер. Наверное есть более простое решение моей "проблемы". Я имею ввиду задание для оператора setRGB начального (нулевого) значения, если таковое имеется.
Надеюсь я все обьяснил понятно.
Заранее спасибо. Алексей.

Nox Noctis 03.07.2002 14:49

Код:

Color.prototype.resetRGB = function() {
        this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0});
};

пишем: some_color_object.resetRGB();

alex9974 03.07.2002 14:56

Уважаемый Nox Noctis, огромное спасибо, буду пробовать.
Я потрясен оперативностью и эффективностью Вашей работы


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

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