|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Реализация резинового сайта, вопрос о расчете положения объектов
Всем привет!
Делаю свою первую "резину" решил не брать никакие фреймфорки, а сделать самому - интересно вопрос логического характера: Допустим есть Объект-Контейнер Содержимое которого должно находиться всегда справа-внизу! Делаю для него так: работает отлично... но оказалось что есть тут одна загвоздочка - когда я добавляю(динамически) в этот объект-контейнер очередной объект у которого отрицательный X то в этом случае работает не совсем так как нужно... объект будет не в самом краю а левее на вот это "минус" икса энного объекта в контейнере подскажите как можно решить такой вопрос (сам я думал так - пробегать по всем объектам в контейнере и смотреть у них координату X и если она в минусе то сдвигать этот объект в 0(делать как будто его началом отсчета) , а ВСЕ другие объекты в право на это значение.... но ведь так могут быть вложения по этому пока отложил это вариант) спасибо за идеи!
__________________
мира и гармонии Последний раз редактировалось 3p.station; 15.09.2010 в 01:21. |
|
|||||
спасибо за ответ!
я делаю перерасчет уже когда все объекты добавились... (хотя наврно ваш способ более гибкий) проблема в том что не знаю как прводить расчеты когда в какомлибо из объектов(в контейнере) отрицательная координата(напрмер Х), так как Х самого конейнера при этом будет выраравниваться согласно ширине всего контейнера и если какой либо его объект вылазит в минус в влево, тогда контйенер встанет так что между концом сцены и концом контейнера будет расстояние на которое и вылазит минусовый объект [IMG]http://s09.***********/i182/1009/c2/d34c0e712a1a.jpg[/IMG] сделал картинку ( , такой расчет контйенер смещается правильно берет свою ширину и вычитает ее от конца сцены, но дело в том что в контейнере есть объект у которого -Х и выходит пробел...
__________________
мира и гармонии Последний раз редактировалось 3p.station; 15.09.2010 в 02:16. |
|
|||||
Регистрация: Jan 2008
Сообщений: 87
|
можно попробовать globalToLocal тогда все объекты внутри мувиклипов будут находится на определенной позиции относительно глобальной системы координат
и можно не волноваться, объект 100% будет справа |
Часовой пояс GMT +4, время: 00:32. |
|
« Предыдущая тема | Следующая тема » |
|
|