Показать сообщение отдельно
Старый 21.05.2006, 13:03
heilong вне форума Посмотреть профиль Отправить личное сообщение для heilong Посетить домашнюю страницу heilong Найти все сообщения от heilong
  № 3  
Ответить с цитированием
heilong
 
Аватар для heilong

Регистрация: Dec 2005
Адрес: Moscow
Сообщений: 84
Отправить сообщение для heilong с помощью ICQ
у меня во flash 8 они похожи, но далеко не идентичны, что видно как невооружённым глазом так и сравнением в photoshop-е.
в первом примере например рядом с вершиной довольно большая область чистого красного цвета, переход по градиенту почему-то начинается далеко не сразу, а где-то на расстоянии 20-25 пикселей от вершины. мне нужно сделать треугольник с катетам по 128 пикселей так чтобы у гипотенузы цвет уже переходи в чёрный. Расстояние до гипотенузы 128 / sqrt(2), поэтому логично сделать createGradientBox(128 / Math.sqrt(2), 128 / Math.sqrt(2), Math.PI / 4, 0, 0), но это не работает - около вершины область цельнокрасного, около гипотенузы - не чёрный цвет (с примесью красного). если рисовать сразу не треугольник а квадрат 128x128, видно что градиент заканчивается дальше чем диагональ этого квадрата, хотя по идее (128/sqrt(2)) должен бы на диагонали.

люди, помогите, очень не хочется вращать сам movieclip, читерство это