PDA

Просмотр полной версии : Глюк с удалением мувиков на большой карте


FSB-mipt
27.08.2004, 14:55
Трабла такая: есть большая карта(на экране отображается ее часть) по которой можно скролиться при перемещении. На карте есть мувики, скажем mov1, mov2, mov3...
При удалении мувика через removeMovieClip() в зоне видимости(на экране в общем) он удаляется без проблемм, а вот при удалении мувика вне зоны видимости удаляется далеко не всегда, причем при повторной попытке удаления,когда он уже в зоне видимости - удаляется.
Как с этим бороться? Может есть какой-то рефреш мувиклипа?

FSB-mipt
27.08.2004, 16:25
Еще заметил такое свойство,если к нему переместиться(т.е. увидеть этот клип) потом опять уйти(клип пропадает с экрана) то удаляется с первого раза, а так я его сто раз удаляю и нифига...Причем даже объект этого чтожается,хотя использую метод:

public function removeActor()
{
trace("DELETED:"+this.name+"("+this.ID+")");
this.removeMovieClip();
}

FSB-mipt
27.08.2004, 17:17
В общем проблема решилась, не поверите как!!!!

перед удалением swapDepths(65000) !! Это просто пипец,какие иногда макромедиа сюрпризы преподносит.

Mitay
30.08.2004, 18:40
физтех рулит:)