PDA

Просмотр полной версии : пустой MovieClip как класс AS2.0


dacino
23.11.2006, 12:49
есть класс - потомок MovieClip
class my_mc{
static var depth = 0;
function my_mc(){
//здесь хотелось бы создать пустой мув
}
function my_draws(type:String){
//что-то рисуем
}
}

так ,вот у меня в либере хранится пустой мув с привязкой к этому классу, и если мне требо
создать экземпляр этого класса я делаю attachMovie("clear_mc", depth);
возможно ли обойтись без хранения пустого мува в библиотеке, а при создавать его динамически

-сорри за корявость вопросса, но думаю суть понятна


господа модераторы грохните один из топов, случайно два создал

Zone71
23.11.2006, 13:22
Относительно вопроса - советую
1.class my_mc extends MovieClip
2.статические данные доступны только через сам класс, поэтому лучше убрать static и использовать public
3. attachMovie действует по следующей схеме ("собственно аттачиваемый мувик","его новое имя", глубина)
4.Имя класса пишется с прописной буквы
5.Зачем нужен класс для рисования?

etc
23.11.2006, 13:24
dacino, возможно, но не есть правильно. Где-то я уже писал, как.

dacino
23.11.2006, 13:38
__etc - искал не нашел, хотяб скажи что искать

etc
23.11.2006, 13:53
McFactory

etc
23.11.2006, 13:55
2. Это не врите. Мало-ли, зачем нужен depth.
4. И без подчеркиваний
5. Надо так :)

dacino
23.11.2006, 17:02
спасибо, фабрика это то что надо
а по поводу класса для рисования это поросто пример - спрашую как делать