![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Dec 2010
Сообщений: 11
|
В поиске ничего не нашёл. Если картинка из picLoader больше за picField (MovieClip), она выходит за его пределы. Как это предотвратить, не масштабируя картинку?
И ещё вопрос. Как правильно разметить сцену? Я использую для этого невидимый RectangleTool, возможно есть более правильный подход. |
|
|||||
|
1) Попробуйте назначить маску picField'у требуемых размеров. Также можно задать свойство scrollRect.
2) Что значит "разметить сцену"? Добавлено через 6 минут Попробуйте программно посоздавать MovieClip'ы (или Sprite), порисовать с помощью их свойства graphics, подобавлять их друг в друга, чтобы представить как это происходит. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 11
|
Спасибо. С масками ещё не разобрался, а вот scrollRect, кажется, отлично подходит.
Под "разметить сцену" я имел ввиду создать на сцене невидимые блоки, в которые будут добавляться другие визуальные элементы для того, чтобы проще было контролировать положение этих элементов - тогда не надо будет следить за их абсолютной позицией на экране, а только за позицией относительно этих блоков. |
|
|||||
|
Banned
Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
|
|
|||||
|
Регистрация: Dec 2010
Сообщений: 11
|
Цитата:
Пока что слишком сложно для меня. |
|
|||||
|
.
|
Есть некоторое количество layout-based движков с открытым исходным кодом: Flex framework, Yahoo Astra, Aswing. Подсмотрите как реализован layouting в них. А можно и воспользоваться уже написанным.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:11. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| addChild |
|
|