Просмотр полной версии : LineTo рисует под картинкой
Привет. Возникла проблема. Рисую линии с помощью LineTo (т.е. программно), но они рисуются под картинкой которую я разместил как фон, хотя слой с кодом рисования находится выше. Как это исправить?
В свф нет слоев, и тем более код не привязан к какому-то "слою".
Создайте пустой мувиклип (спрайт?) во Флэш ИДЕ на слой выше фона, дайте ему имя и рисуйте в нем.
Не могли бы вы, пожалуйста поподробнее?
Как создать пустой мувиклип? Что такое Флэш ИДЕ? И как рисовать на определённом слое?
P.S. Мне нужно буквально нарисовать пару линий и из-за этого учить Flash не хотелось бы.
Добавлено через 2 часа 22 минуты
Объясните пожалуйста как программно рисовать выше картинки. Весь интернет облазил - не нашёл.
nOobCrafter
03.03.2011, 23:49
var cont:Sprite = new Sprite();
var g:Graphics = cont.graphics;
g.lineStyle(2, Math.random() * 0xFFFFFF);
g.lineTo(100, 100);
addChild(cont);
Как то так
Psycho Tiger
04.03.2011, 00:35
Как создать пустой мувиклип?
new MovieClip(). Но лучше писать new Sprite в этом случае. Скорее даже new Shape().
Что такое Флэш ИДЕ?
Flash IDE. Например, Flash CS4.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.