![]() |
draw в отрицательных координатах
допустим есть мувиклип в котором часть содержимого находится в отрицательных координатах... метод draw для копирования графического содержимого напрочь игнорирует все что находится в этих самых отрицательных координатах...
Так например если у меня в мувиклипе находится круг с центром в точке 0,0 то draw мне выдаст только четверть круга, которая находилась в положительной части... Как мне скопировать весь круг? Добавлено через 7 минут о... только что нашел что оказывается если matrix.translation указать методу draw то он нормально считывает с отрицательных координат... только вот теперь вопрос - как найти самую левую-верхнюю отрицательную точку внутри мувиклипа, чтобы знать на какую величину матриксу указывать tranclation |
Допустим у вас есть клип mc с кругом размером 100 на 100, расположенный в центре клипа.
Код AS3:
|
это если знать на какую величину сдвигать... а если эта величина неизвестна?
Вот к примеру в мувиклипе разное количество объектов и часть из них расположена в отрицательных коодинатах... нужно снять копию с этого мувиклипа так чтобы те что в отрицательных тоже туда попали... логично что нужно узнать величину на которую матриксом делать сдвиг для draw... а вот как эту величину узнать? |
Код AS3:
|
спасибо :)
|
столкнулся с такой же проблемой...
только мне нужно вырезать именно рабочую область, то что в данный момент отображается, но обрезается не верно Код AS3:
|
matrix, tx, ty координаты икс и игрик можешь использовать их
|
в плане использовать?
|
| Часовой пояс GMT +4, время: 09:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.