![]() |
Как сделать так чтобы граница квадрата не менялась
Создаю квадрат методами инструментами флеш у него граница шириной 6 пикселей, этот квадрат использую как диалоговое окно для показа фотографий следовательно размер квадрата меняется в зависимости от размера фотки. Чем больше фотка тем больше граница то есть она становится шириной в 10 пикселей и это конкретно видно что размер границы меняется при просмотре разных фоток. Как сделать так чтобы граница всегда была одной ширины при растяжении квадрата?
Код AS3:
dialogFon - это и есть тот квадрат |
Вложений: 1
Нужно воспользоваться старым приемом создания границ - берете набор заготовок для границ, в простейшем случае должно получится 3 элемента (если не лень переворачивать): горизонтальный элемент, вертикальный элемент и элемент для границ. Более сложные случаи включают в себя большее количество элементов. Например такой набор:
Вложение 30026 И делать границу из этих кусков. Очень распространенный способ и полностью подходит для вашего случая |
"Граница" это рамка?
Вы меняете размер квадрата, пропорционально изменению размера квадрата меняется и рамка. Чтобы рамка размер не меняла можно ее отрисовывать вручную. Как вариант убрать рамку с квадрата и отрисовать ее отдельно. При изменении размеров квадрата менять рамку как нужно. Код AS3:
|
Цитата:
а способ из кусков чёт ваще не понравился х) Добавлено через 12 минут а как вручную отрисовать рамку чёт не допёр, рисую рамку отдельно получается точно такая же история((( |
посмотрите вот эту темы http://www.flasher.ru/forum/showthre...page=2#Scene_1
|
а можно как-нибудь с помощью кода нарисовать рамку вокруг квадрата?
|
Цитата:
|
пример кода есть?
|
http://help.adobe.com/en_US/FlashPla...html#drawRect()
А вообще поиск еще работает. |
Код AS3:
|
| Часовой пояс GMT +4, время: 10:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.