Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Глубина объекта типа Graphics (http://www.flasher.ru/forum/showthread.php?t=196485)

vivado 25.03.2013 16:42

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

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

Код AS3:

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


Александр Мостовой 25.03.2013 17:12

Вам нужен просто контейнер для рисования этой линии
Код AS3:

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

Спасибо, получилось.


Часовой пояс GMT +4, время: 15:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.