Показать сообщение отдельно
Старый 05.09.2012, 18:17
olegpon3 вне форума Посмотреть профиль Отправить личное сообщение для olegpon3 Найти все сообщения от olegpon3
  № 1  
Ответить с цитированием
olegpon3

Регистрация: Sep 2012
Сообщений: 8
По умолчанию Площадь пересечения произвольных фигур

Здравствуйте!
Ситуация: есть некоторый графический объект, например квадрат:
Код AS3:
var square:Shape = new Shape();
для него в качестве маски применяется другой графический объект, пусть это будет звезда:
Код AS3:
var star:Sprite = new Sprite();
square.mask = star;
Звезда может как лежать внутри квадрата, так и просто пересекаться с ним (или вообще не пересекаться).
Задача - определить площадь этого пересечения (например, определить, что звезда "покрывает" квадрат на 90%). Подскажите, в какую сторону копать?