Render.ru

РЕБЯТ КАК СДЕЛАТЬ чтоб строук не увеличивался при скейле

NikitaUAH

Пользователь сайта
Рейтинг
2
#1
Как сделать чтоб строук не увеличивался при скейле, оставался один и тот же. Я имею виду ширину строука
stroke.gif
 

M.O.Z.G

Знаток
Рейтинг
50
#2
Как сделать чтоб строук не увеличивался при скейле, оставался один и тот же. Я имею виду ширину строука
Посмотреть вложение 230035
Прекомпозьте. Или повесте на Stroke выражение вроде:

temp = transform.scale[0]; //масштаб по ширине.
normalScale = X; //Где X - тощина обводки при масштабе 100%, в пикселях
(normalScale / 100) * temp;

Тогда толщина будет меняться пропорционально масштабу.

P.S. То что Вы делаете, и конечная цель не понятны из Вашего поста. Данный пример не подойдёт, если Вы, например, захотите масштабировать непропорционально. В этом случае Вы изначально идёте неверным путём, и тут только прекомпоз, или использование путей и их векторных обводок.
 

M.O.Z.G

Знаток
Рейтинг
50
#4
ну или масштабировать сам PATH
Если это Путь, из поста не понятно о каком именно Stroke идёт речь. Он вполне себе мог навесить маску, анимировать эффектом Stroke, и масштабировать её, а не слой. Тогда ни то ни другое ему не поможет в том виде.
 
Последнее редактирование:
Сверху