Вопросы по теме 'cgpath'
Как я могу преобразовать NSBezierPath в CGPath
Как я могу преобразовать между NSBezierPath в CGPath .
Спасибо.
18124 просмотров
schedule
16.05.2023
объединить несколько CAAnimation последовательно
Я читал о CATransactions, а затем подумал, что это может помочь решить мою проблему.
Это то, чего я не хочу делать: у меня есть 3 анимации в одном слое, каждая из которых имеет свою продолжительность. Я создаю анимацию с помощью...
1807 просмотров
schedule
07.03.2022
Поместите UIImage в процент CGPath, чтобы создать его начальную точку.
Извините, я не могу опубликовать какой-либо код, но вход в StackOverflow заблокирован на моей работе. Поэтому мне пришлось использовать свой телефон.
Я хочу создать CGPath и анимировать UIImage на этом пути. В частности, я хотел бы разместить его...
366 просмотров
schedule
05.06.2023
CABasicAnimation с CALayer path не анимируется
Я пытаюсь анимировать переход CALayer от нормальных углов к закругленным углам. Я хочу закруглить только верхние углы, поэтому использую UIBezierPath. Вот код:
UIRectCorner corners = UIRectCornerTopLeft | UIRectCornerTopRight;
UIBezierPath*...
12452 просмотров
schedule
08.04.2022
Объединение геометрии CGContext
Кто-нибудь знает, можно ли комбинировать (например) разные пути CGContext для создания новой комбинированной формы, как в этом примере?
Спасибо!
713 просмотров
schedule
10.04.2022
Анимация CALayer создает нежелательное мерцание из-за аппаратных ограничений; нужны альтернативные способы оживить мое представление
Я пытаюсь сделать приложение, которое анимирует рот на лице человека, очень похожее на jibjab.com (пример можно найти здесь ). Чтобы сделать это, у меня был слой полностью черного цвета в качестве самого нижнего слоя, за которым следовал слой лица...
468 просмотров
schedule
02.03.2023
Я анимирую значение пути заполненного, но не обведенного CAShapeLayer, и я хотел бы сделать его анимацию более плавной.
Ладно, я просто повторю еще раз:
Я анимирую значение пути заполненного, но не обведенного CAShapeLayer, и я хотел бы сделать его анимацию более плавной. Вот основной код анимации:
CABasicAnimation * pathAnimation = [CABasicAnimation...
179 просмотров
schedule
02.01.2023
Заполнение инверсии CGPath без отсечения
Скажем, у меня есть CGPath, который представляет собой круг в CGContextRef. Что я хотел бы сделать, так это заполнить инверсию пути цветом. Ниже показано, где круг — это текущий нарисованный путь, и я хотел бы заполнить инверсию круга цветом,...
1222 просмотров
schedule
09.05.2023
путь обводки iphone, используемый для обрезки UIImage
Я очень новичок в CoreGraphics (хотя некоторое время занимался программированием для iphone)
Вопрос, у меня есть этот фрагмент, который пропорционально масштабируется и обрезает UIImage по кругу:
-(UIImage...
377 просмотров
schedule
31.07.2023
Утверждение не удалось при использовании bodyWithPolygonFromPath: метод для формы яйца
Я моделирую физику для узла SKSprite в форме яйца. Однако возникает ошибка утверждения:
Ошибка утверждения: (edge.LengthSquared() > 1.19209290e-7F * 1.19209290e-7F), набор функций, файл...
435 просмотров
schedule
28.10.2022
Создайте перпендикулярную линию к CGPathRef
Я использую SKShapeNodes для динамического рисования линий, обновляя свойство пути, когда пользователь касается экрана. Как только линия будет завершена, я хотел бы добавить новую перпендикулярную линию фиксированной длины к концу пути.
Я изучил...
573 просмотров
schedule
20.07.2023
Анимируйте вид только по части пути в iOS
У меня длинный путь, и я хочу анимировать вид только на его части. Мне нужен способ получить только часть этого пути, которую я вычисляю как его часть.
Например, с CAShapeLayer вы можете получить его часть с помощью strokeStart и strokeEnd, а...
229 просмотров
schedule
26.04.2023
Разрезание изображения на содержимое CALayers во время анимации
Я создал подкласс CALayer для рисования фрагмента круговой диаграммы с пользовательским цветом ( color ), начальным углом ( actualStartAngle ), конечным углом ( actualEndAngle ) и изображением ( image )[Это изображение всегда должно быть в середине...
256 просмотров
schedule
18.08.2022
Градиент вдоль CGPath
Я рисую дугу, которая представляет собой почти полный круг:
CGContextSetFillColorWithColor(context, [UIColor whiteColor].CGColor);
CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, centerPoint.x,...
322 просмотров
schedule
14.09.2022
Нарисуйте градиент под графиком CAShapeLayer
Я рисую график, используя CGPath, примененный к CAShapeLayer. Сам график нарисован отлично, но потом я хочу добавить под ним градиент. Моя проблема в том, что путь закрыт прямой линией, идущей от последней точки к первой (см. Ниже) - это сделало бы...
577 просмотров
schedule
21.03.2023
Длинный CGPath не рендерится
Работаю с движком spritekit и столкнулся со следующей проблемой. Мне нужно нарисовать маршрут на карте, для этого я делаю массив точек, и методом CGPathAddLines создаю путь для массива. Все работало нормально, пока я не попытался построить маршрут...
150 просмотров
schedule
09.06.2023
Заполните SKShapeNode, созданный из CGPath
Я пытаюсь создать собственный SKShapeNode на основе массива точек. Точки образуют замкнутую форму, и в конечном итоге фигура должна быть заполнена.
Это то, что я придумал до сих пор, но по какой-то причине штрих рисуется нормально, но форма...
936 просмотров
schedule
05.03.2023
Перемещайте объект пальцем по пути [Swift]
В моем представлении есть круг. С маленьким овалом, который можно перемещать по этому большому кругу, идея перемещения маленького овала состоит в том, чтобы изменить время на часах. Я пытаюсь переместить овал, но только по пути, чтобы он не вышел из...
832 просмотров
schedule
11.09.2022
У CGPathMoveToPoint есть проблемы с созданием пути
Я использую следующий код для создания пути из массива CGPoint ().
public func creatPath (for points:[CGPoint]) {
let path = CGMutablePath()
let startPoint = points.first
CGPathMoveToPoint( path, CGAffineTransform.identity,...
1119 просмотров
schedule
03.06.2023
iOS раскрывает/демаскирует изображение на основе пути?
Я пытаюсь анимировать рисунок этого конкретного изображения:
однако я понял, что пытаться нарисовать это с помощью CGPath на самом деле невозможно. Я подумал, что следующим решением будет попытаться показать это изображение на основе близкого...
96 просмотров
schedule
19.12.2022