Просмотр полной версии : Создал мувик. Как задать цвет его background?
vikingcompany
01.05.2009, 09:06
Динамически создал мувик размером X на Y.
Как задать цвет его background?
vikingcompany
01.05.2009, 11:35
Точно! Как это я сразу не догадался!
Ведь мувик - это только контейнер, не имеющий физической подложки.
Подскажите, а как сделать это программно?
свойство opaqueBackground
var triangle:MovieClip = this.createEmptyMovieClip("triangle", this.getNextHighestDepth());
triangle._x = triangle._y = 50;
triangle.lineStyle(3, 0xFFCC00);
triangle.lineTo(0, 30);
triangle.lineTo(50, 0);
triangle.lineTo(0, 0);
triangle.endFill();
triangle.opaqueBackground = 0xCCCCCC;
vikingcompany, найдите книжку Роберта Пеннера "Программирование во Flash"
MovieClip.prototype.drawRect=function (x1,y1,x2,y2){
with (this){
moveTo(x1,y1);
lineTo(x2,y1);
lineTo(x2,y2);
lineTo(x1,y2);
lineTo(x1,y1);
}
};
this.beginFill(0x33DD00,60);
this.drawRect(10,10,240,150);
this.endFill();
vikingcompany
03.05.2009, 08:56
Второй код не совсем ясен, а вот первый - то что надо.
Фактически, достаточно
createEmptyMovieClip("my_mc", 1);
my_mc.lineTo(300, 300);
my_mc.opaqueBackground = 0xFFFFFF;
где проводится только диагональ.
Спасибо всем за помощь.
Ну это пример из хелпа был :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.