PDA

Просмотр полной версии : Глубина объекта типа Graphics


vivado
25.03.2013, 16:42
Всем привет!
На сцене линия и прямоугольник (который я положил его очень глубоко :) )
Далее рисую программно линию, но она проходит под прямоугольником, как мне задать для нее глубину?

var Box:box = new box();
addChild(Box);
setChildIndex(Box,0);


graphics.lineStyle(1, 0xFF0000);
graphics.moveTo(100, 100);
graphics.lineTo(300, 300);

Александр Мостовой
25.03.2013, 17:12
Вам нужен просто контейнер для рисования этой линии
var box:Box = new Box();
addChild(box);

var shp:Shape = new Shape();
shp.graphics.lineStyle(1, 0xFF0000);
shp.graphics.moveTo(100, 100);
shp.graphics.lineTo(300, 300);
addChild(shp);

В AS3 (и других языках) принято классы именовать с большой, а их экземпляры с маленькой

vivado
25.03.2013, 17:37
Спасибо, получилось.