Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Косячный Expand fill (http://www.flasher.ru/forum/showthread.php?t=82242)

Ion 07.07.2006 23:52

Косячный Expand fill
 
Была растровая картинка с прозрачностью, я её векторизовал и залил 1-м цветом. Делаю Expand fill, получается какое-то уродство: внутренняя часть картинки пропадает, а внешняя какая-то рваная. Можно ли как-нибудь с этим бороться?

Morozov1982 08.07.2006 06:41

А вот то, что ты написал, это как?
Покажи исходник позалуста. :)

Ion 08.07.2006 15:13

Да я уже нашел решение, так что х с ним

iNils 08.07.2006 15:18

Я делал поэтапно. Если нужно было сделать 20 пикселей, то делал сначала, скажем, на 10, потому ручками удалял лишние точки, а потом делал еще на 10 пикселей.

Ion 08.07.2006 19:22

А какие точки лишние?

iNils 08.07.2006 19:44

Цитата:

Сообщение от Ion
А какие точки лишние?

На пример на прямой три точки, по средеине явно лишняя. Но ты не то внимание обратил. Если Expand fill повел себя не так как нужно, сделай откат назад и смени уровень Expand fill на 2 раза меньше, если все окей, повторои еще раз, если нет, то опять откат и уменьши до тех пор пока не получится.

Есть еще такой вариант. Если ты залил все одним цветом, то можно просто добавить Outline нужной толщины к объекту, а потом выполнить convert lines to fills

Ion 08.07.2006 22:24

Что за Outline , никогда не слышал?

iNils 08.07.2006 22:51

Цитата:

Сообщение от Ion
Что за Outline , никогда не слышал?

Приплыли :) У векторного объекта есть outline (контур) и fill (заливка).

Ion 09.07.2006 00:04

Это я знаю, но мне лично никогда не удавалось добавить контур заливке, у котой его не было. Ты сам-то этот способ тестил?

iNils 09.07.2006 00:08

Цитата:

Сообщение от Ion
Это я знаю, но мне лично никогда не удавалось добавить контур заливке, у котой его не было. Ты сам-то этот способ тестил?

Приплыли 2: жмешь клавишу S или выбираешь инструмент Ink Bottle Toll и кликаешь по форме.


Часовой пояс GMT +4, время: 11:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.