![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2006
Сообщений: 31
|
добрый день,
мой вопрос такой, есть Сцена, в ней я подгружаю attachMovie, фигурку футбалиста, this.attachMovie("footballer", "f1", 2, {MajkaColor : "MajkaColor"}); this.f1._x = 50; this.f1._y = 50; this.f1.MajkaColor = 0x0000FF; // <---- не работает а в клипе футболиста также - клип форма, которая должна бы красится в разные цвета. this.attachMovie ("majka","majka",2); this.addProperty("MajkaColor", this.GetMajkaColor, this.SetMajkaColor); function SetMajkaColor(col){ MajkaColor = new Color("majka"); MajkaColor.setRGB (col); } так вот задать цвет могу только непосредственно в клипе футболиста, а хотелось бы в главной Сцене this.f1.MajkaColor = 0x0000FF, но не работает такой вариант Спасибо. |
|
|||||
|
Регистрация: Jan 2006
Адрес: El Paso
Сообщений: 201
|
//Actionscript 1.0
#initclip
function footballer(){
this.createFootballer();
}
footballer.prototype=new MovieClip();
Object.registerClass("footballer", footballer);
footballer.prototype.getTShirtColor(){
return this.tShirt_color.getRGB();
}
footballer.prototype.setTShirtColor(n){
this.tShirt_color.setRGB(n)
}
footballer.prototype.addProperty("tShirtColor",footballer.prototype.getTShirtColor,footballer.prototype.setTShirtColor);
footballer.prototype.createFootBaller(){
this.tShirt=this.attachMovie("majka","majka_mc",2);
this.tShirt_color=new Color(this.tShirt);
this.tShirtColor=this.majka;
delete this.majka;
}
#endinitclip
//simple of use footballer component
var myFootballer=this.attachMovie("footballer","footballer_mc",2,{_x:50, _y:50, majka:0x0000FF});
Последний раз редактировалось olegn; 12.02.2006 в 22:23. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 31
|
спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|