Просмотр полной версии : Создание объекта со своими свойствами и методами
Можно ли созданому объекту во flash присвоить свойства? Что бы например не писать кучу условий, типа если "0", объект чёрный или если "1", то красный. Ну а что бы сразу у него было в теле прописано 0=черный, 1=красный. Если можно на примере, объясните плиз.
var obj1:Object={coler:'red'};
var obj2:Object={coler:'black'};
trace(obj1.coler+'\t'+obj2.coler);
obj1.coler='green';
trace(obj1.coler+'\t'+obj2.coler);
var obj : Object = { colors:[ { color:"green", id:2 }, { color:"red", id:1 } ] };
Немного не понимаю. Я в автокаде создаю небольшую фигуру, потом импортирую во флэш в библиотеку как Movie Clip. Присваиваю имя, например "shema". Есть у нас еще переменная x=2. Так вот как сделать у объекта свойства изменения цвета оп значению "х"?
Сделать функцию, передавая ей параметра.
Я не про это, как к объекту Movie Clip с именем shema присвоить свойства изменения цвета.
как ты себе представляешь "изменение цвета"? если ты представишь его в виде объекта с двумя свойствами - a и b - каждое из которых в свою очередь - объект, хранящий информацию о некоем цвете (а именно - ra,rb,ga,ga,ba,bb,aa,ab) - то ты получишь что-то что можно трактовать как изменение цвета и можешь присвоить это мувику. Как этим потом воспользоваться -другой вопрос. Есть класс Color
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.