|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2010
Сообщений: 11
|
глобальные координаты (localToGlobal)
3 дня не могу решить проблему. Упрощенно всё выглядит так:
есть мувиклип pole с некоторыми координатами, из него я деалю скролрект, т.е. контент внутри pole будет прокручиваться var pole:MovieClip=new MovieClip(); pole.x=0; pole.y=100; pole.scrollRect = new Rectangle(0, 0, 600, 600); ..... .... класс Admin: ... Координаты temp относительные, т.е. при прокручивании контента - temp уезжает вместе с контентом, а мне надо чтобы координаты его были глобальными относительно сцены. Грубо говоря надо чтобы temp.x так и остался 200, а temp.y соответственно был pole.y+adm.temp.y=130, вообщем чтобы temp постоянно был в одном и том же месте вне зависимости от положения контента ; Пробовал использовать localToGlobal, но что-то не получилось, может что-то не так делал, подскажите как быть. Последний раз редактировалось chipter; 15.09.2011 в 11:10. |
|
|||||
Может лучше сделать общий контейнер для этого всего - holder. В него отдельно друг от друга положить pole и admin. И скролить только pole и больше ничего кроме него двигаться не будет.
Добавлено через 4 минуты А узнать в какую локальную точку pole попадает глобальная точка (например x:50, y:50) можно вот так: То есть admin будет всегда лежать в глобальный коодринатах (50,50) Последний раз редактировалось samana; 15.09.2011 в 13:21. |
|
|||||
Регистрация: Nov 2010
Сообщений: 11
|
спасибо, попробую, вечером отпишусь
Добавлено через 17 часов 33 минуты нихрена с globaltolocal не получилось ( |
Часовой пояс GMT +4, время: 23:58. |
|
« Предыдущая тема | Следующая тема » |
|
|