Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Movieclip change color (http://www.flasher.ru/forum/showthread.php?t=140327)

metsys 26.05.2010 17:06

Movieclip change color
 
как в флексе програмно поменять цвет мувиклипа?

Код AS3:

public function DIY()
                {
 
                        zakarpatskaya=new Zakarpatskaya();//экспортированный из флэша мувик
                        zakarpatskaya.x=0;
                        zakarpatskaya.y=184.3;
                        /*какой командой можно поменять его цвет? */
                        addChild(zakarpatskaya);


Волгоградец 26.05.2010 17:20

Код AS3:

zakarpatskaya.transform.colorTransform = new ColorTransform(0, 0, 0, 1, 200, 0, 0, 0);


metsys 26.05.2010 17:36

а как сделать что бы плавно цвет поменялся?

Tr1te 26.05.2010 17:43

Прочитайте про Tween класс: http://help.adobe.com/ru_RU/AS3LCR/F...0.0/index.html

metsys 26.05.2010 17:47

пользуюсь Caurina, но не совсем понимаю как вписать свойство изменения цвета вот сюда например :

Код AS3:

Tweener.addTween(volunskaya, {x:200, time:0.4, transition:"easeOutSine"});


Psycho Tiger 26.05.2010 18:08

Object - colorMatrixFilter.
Меняйте его свойства.

FriOne 04.10.2010 20:46

Подскажите как можно нарисовать квадрат при помощи двух свойств: цвет границы и цвет закраски, перехожу с АС2 и не могу понять как это сделать(
Как нарисовать с помощью графики квадрат понял, но так как нет типа Color,а BeginFill требует color, не могу задать его свойством класса..
Код AS3:

menuBar.graphics.beginFill(menuColor);
menuBar.graphics.lineStyle(1, borderColor);
menuBar.graphics.drawRoundRect(x,y,width,height,2);


tsarapkabel 04.10.2010 23:39

Код AS3:

var canvas:Sprite = new Sprite();
var gr:Graphics = canvas.graphics;
 
gr.lineStyle(6, 0x0000FF, .5);
gr.beginFill(0xFF0000,.5);
gr.drawCircle(50,50,50); // ну или gr.drawRect(50,50,50,50);
gr.endFill();
 
addChild (canvas);


FriOne 05.10.2010 07:56

Спасибо, это тоже нужно, как раз разбираюсь.. но я имел ввиду, как мне с помощью свойств класса задать цвет этому кругу или квадрату? Это вообще возможно, нет?


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

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