У меня есть компонент (ссылка на класс Test
), который содержит одну строку, и я поставил одну точку этой линии на (0, 0).
Затем перетащите его во Flash (fla) и получите Shape
в AS3, например:
// in Test.as
// assume that the movie clip only contain one line.
var line:Shape = Shape(getChildAt(0));
И я могу получить одну точку этой линии, которая равна x
и y
от var line
. Но как получить другую точку этой линии?
Edit:
Не обращайте внимания на приведенные выше компоненты, здесь есть еще один вопрос, но я думаю, что он почти такой же, как и вопрос выше:
Нарисуйте линию от (0, 0) до (10, 10) и нарисуйте еще одну линию от (10, 0) до (0, 10), как получить эти линии двухточечной формы в AS3?
Если я получу доступ к ним как Shape
, то получу две одинаковые фигуры с одинаковыми значениями x
, y
, width
и height
. Есть ли у AS3 способ доступа к линии как линии REAL , а не просто формы? или есть ли способ, которым я могу вычислить это?