Я хотел бы обойти между коротким закругленным прямоугольником и высоким закругленным прямоугольником. (Мне нужно только иметь дело с высотой - никаких других параметров). Я программирую с помощью ActionScript 3. Мой движок TweenLite.Tweening Rounded Rectangle в ActionScript 3
Я занимаюсь дизайном, содержащим закругленный прямоугольник. Ободренный спрайт производит искажения. Я полагаю, что я масштабировал исходное изображение, а не высоту закругленного прямоугольника?
Вот простой пример моего кода:
-
Нарисуйте прямоугольник с закругленными углами:
ROUNDRECT = новый Sprite();
roundRect.graphics.beginFill (0x000000);
roundRect.graphics.drawRoundRect (0,0,50,15,4,4); // Оригинальная высота: 15
roundRect.graphics.endFill();
addChild (roundRect);
Затем я слушаю событие щелчка мыши на закругленном прямоугольнике.
Событие мыши вызывает функцию со следующим кодом:
TweenLite.to (this.roundRect, 1, {высота: 120}); // Заключительный высота: 120
-
Я хотел бы промежуточные кадры высоту самого прямоугольника с закругленными углами. Я надеюсь, что это не вызовет нежелательных искажений. Есть ли способ достичь этого?
спасибо.