|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как узнать координаты Shape, нарисованного вручную?
Здравствуйте!
Работаю в Flash Builder... и там как рыба в воде.... а тут.... Во Flash CS6 нарисовал вручную квадрат и закрасил его. Как теперь программно добраться до его свойств? (например координаты линий и цвета). |
|
|||||
да. на сцене мышкой нарисовал линии, круги, квадраты...
инстанс имя не назначал. понятно что можно всё в мувик засунуть и с мувиком работать.... но у меня возникли трудности именно и АС3 во флэше... надо это всё перевести в массивы с координатами, цветами и т.д. чтоб потом можно было использовать для рисования в другом месте. ну вот например в мувик всё засунул и истанс имя "а1" назначил. Последний раз редактировалось billion; 25.10.2012 в 02:06. |
|
|||||
Залейте сюда.
1) Проще бы конечно сделать шейпом и создавать экземпляры. 2) Но наверно можно попробовать копировать графикс сцены куда надо. 3) И еще вариант в БитмапДату запихать.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
к сожалению общие фразы мне не помогут. не могли бы вы написать примерчик или код сюда вставить?
|
|
|||||
Цитата:
Цитата:
Теперь у нас есть еще вариант. Это прописать класс в свойствах вашего мувика. И создавать его экземпляры. Сейчас накидаю пример. Test.zip
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. Последний раз редактировалось GBee; 25.10.2012 в 12:08. |
|
|||||
Цитата:
Цитата:
|
|
|||||
Цитата:
Цитата:
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
ой.... не ужели не понятно что написано? ещё раз.... разжовываю...
Задача: описать программно нарисованную вручную (мышкой) фигуру во Флэш. пример: рисую квадрат 100x100 от 0,0 чёрная рамка и красным закрашен, альфа закраски 0.5 запускаю ролик. текстовое поле выдаёт: соответственно для моей картинки координат будет больше |
|
|||||
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
Часовой пояс GMT +4, время: 06:20. |
|
« Предыдущая тема | Следующая тема » |
|
|