zeulb,
Не совсем понятно, что вы пытаетесь сделать или сколько вы уже знаете о рисовании во Flash.
Но вот разбивка того, что делает ваш текущий код ...
_root.createEmptyMovieClip("holder",1);
Эта строка создаст новый видеоклип с именем "holder" в вашем фильме на уровне 1.
holder.clear();
Эта строка очистит "поверхность рисования" в вашем клипе "держатель". Однако, поскольку вы только что создали «держатель», он уже пуст / очищен. Таким образом, эта строка технически не нужна и ничего не будет делать.
holder.lineStyle(1,0,100);
Эта строка устанавливает стиль рисования в вашем клипе "держатель". Первый параметр - это толщина линии (1 пиксель). Вторым параметром является цвет («0» = черный). Третий параметр - это альфа (прозрачность) линии («100» = полностью непрозрачный). Итак, если коротко, стиль - это черная линия толщиной 1 пиксель.
holder.moveTo(benda._x, benda._y);
Эта строка говорит Flash «переместить» невидимую начальную точку вашего рисунка в следующие координаты:
x: текущая X-координата "benda" (что бы это ни было ...)
y: текущая координата Y "benda"
Другими словами - из фрагмента кода, который вы разместили, невозможно определить, что такое "бенда". Но я предполагаю, что это еще один видеоклип, который вы создали в другом месте. Итак, короткая история - вы говорите Flash, чтобы начать строку в вашем клипе "держатель", которая начинается с тех же координат, что и "Бенда".
holder.lineTo(289.95, 199.9);
Эта строка кода говорит: «Из начальной точки, которую вы только что установили с помощью предыдущей команды« moveTo », нарисуйте линию до« 289.95,199.9 ».
Итак, в конечном итоге ваш код создаст видеоклип с именем «holder», а затем на поверхности рисования этого клипа нарисует линию от (benda._x, benda._y) до (289.95, 199.9).
С небольшим уточнением я был бы рад помочь вам с тем, что вы пытаетесь сделать.