Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > шлейф мыши


Автор: cosmos33 7.5.2005, 19:00
Не могу добиться дублирования клипа динамически.Кто знает, помогите пожалуйста smile

Автор: AlDev 7.5.2005, 19:24
Кажется вопрос уже звучал....

А вообще imho делать так:

Делаем в библиотеке MovieClip, прописываем ему instance name и в actions его пишем
Код

this.onEnterFrame = function()
{
  this._alpha -= 20;
  if (this._alpha<=0)
  {
    this.removeMovieClip();
  }
}

Рисуем в нём мышь.
Присваеваем ему instance name : mouse_sled
и пишем в _root
Код

var last_attach_id:Number = 0;
this.onMouseMove = function()
{
  this.attachMovie('mouse_sled','mouse_sled_'+last_attach_id,this.getNextHighestDepth());
  this['mouse_sled_'+last_attach_id]._x = this._xmouse;
  this['mouse_sled_'+last_attach_id]._y = this._ymouse;
  last_attach_id ++;
}


Вообщем идея отсюда должна быть понятна....
PS: на работспособность не проверял.

Автор: BSOD 7.5.2005, 20:37
Я думаю из исходника все должно быть понятно.......... smile ;)

Автор: cosmos33 10.5.2005, 12:27
спасибо Господа !

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)