Мне нужно получить координаты мувиклипа в соответствии с другим вложенным мувиклипом в Actionscript 3.
Вот контекст MovieClip1:
Stage > Container > MovieClip1
Вот контекст MovieClip2:
Stage > Container > OtherMovieClip > MovieClip2
Я пытаюсь получить координаты (X, Y) MovieClip1 в соответствии с MovieClip2. Например, как только я получу координаты, я могу установить X и Y другого мувиклипа внутри мувиклипа2 так, чтобы он находился в тех же координатах, что и мувиклип1.
Я пытался работать с localToGlobal и globalToLocal, но не могу получить результат, которого пытаюсь достичь.
ИЗМЕНИТЬ:
Вот код, который я пробовал:
var localPoint:Point = new Point(MovieClip1.x, MovieClip1.y);
var globalPoint:Point = MovieClip2.localToGlobal(localPoint);
var containerLocalPoint:Point = Container.globalToLocal(globalPoint);
localToGlobalиglobalToLocal. Они действительно работают, так что вопрос в том, верна ли ваша логика. - person prototypical   schedule 19.10.2013