Показать сообщение отдельно
Старый 02.05.2011, 17:47
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 2  
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Код AS3:
thisBul = MovieClip(this.parent.getChildByName(this.name));
- не нравится мне вот это. Чем вас просто this не устроил?

Код AS3:
this.parent.removeChild(thisBul);
Если мои предположения верны - то ошибка вот тут.

Я бы сделал наверное вот так:
Код AS3:
thisBul = this;//хотя зачем вообще эта переменная я не очень-то понимаю.
 
//***************
this.parent.removeChild(this);
Ну и собственно говорить паренту удалить себя - не совсем красиво... Надо бы что-то другое придумать. Хотя я сам так иногда делаю Очень редко

Добавлено через 2 минуты
А, и еще одно.

Созданные в коде классы незачем екстендить от мувиклипа, лучше от спрайта, разница не большая, зато путаницы меньше. Разница между мувиком и спрайтом только в том что там есть кадры а там нету. Но фишка в том что добавлять кадры программно нельзя. Следовательно вы делаете мувик, но пользуетесь им как спрайтом. Красивее и однозначнее было бы екстендить спрайты в коде
__________________
Кто к нам с чем для чего - тот у нас того от того.