Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 CGPath 和 UIBezierPath 在 SpriteKit 中对“顺时针”的定义不同?
在 SpriteKit 中 clockwise方向相反UIBezierPath但不是为了CGPath 例如 如果我有 do let path CGPathCreateMutable CGPathAddArc path nil 0 0 10
ios
spritekit
UIBezierPath
cgpath
在 CAKeyFrameAnimation 期间检测碰撞
当一个 UIImageView 在 CAKeyFrameAnimation 期间沿一条路径行进时 是否可以检测到两个 UIImageView 的碰撞 如果是这样 这是如何完成的 我尝试了多种方法 包括在动画期间检查 CGRect 是否发生碰
Objectivec
ios
Collision
cgrect
cgpath
使用 CGPathContainsPoint SWIFT 时遇到的问题
我需要检查 CGPoint 是否位于 SKSpriteNode 内 经过一番研究后 CGPathContainsPoint 似乎适合我的目的 if CGPathContainsPoint my sprite path nil my poin
swift
spritekit
skspritenode
cgpath
如何正确使用CGPathApply
我尝试使用 CGPathApply 迭代 CGPathRef 对象中的每个 CGPathElement 主要是编写一种自定义方法来保存 CGPath 数据 问题是 每次调用 CGPathApply 时 我的程序都会崩溃 根本没有任何信息 我
iphone
quartzgraphics
cgpath
Sprite Kit - SKShapeNode 路径未绘制四边形曲线
我一直在研究苹果新的 Sprite Kit 并且已经使用它有一段时间了 然而 当我尝试绘制曲线路径时遇到了问题SKShapeNode 它看起来只是画一条直线 这是我遇到的问题的一个非常简单的例子 尝试绘制一个CGPath for an SK
ios
spritekit
cgpath
skshapenode
为什么 'nil' 与 Swift 3 中的 'UnsafePointer
' 不兼容?
试图创建一个CGMutablePath 像这样 let path CGMutablePath CGPathMoveToPoint path nil 30 0 但编译器不断给我以下错误 nil not compatible with expe
swift
swift3
cgpath
如何获取到 CGPath 的距离以进行命中测试?
我有一个打开的 CGPath UIBezierPath 我想检测用户是否触摸它 即某个点是否在距路径一定距离内 路径是开放的 即直线 曲线 而不是形状 它可以包含直线和曲线元素 如何获得到路径的距离来进行命中测试 CGPath UIBezi
Objectivec
coregraphics
cgpath
在 iOS 上组合相交的 CGPath
我正在开发的应用程序遇到问题 假设我有两个相当复杂的 CGPath 我将它们都添加到 CGMutablePath 从而将它们组合起来 好吧 两条路径相交的地方就会有彼此内部的点 我想消除那些内部点并基本上绘制路径的外部或轮廓 我很难弄清楚我
ios
Drawing
quartz2d
cgpath
如何用不同的颜色绘制填充路径/形状
我需要为屏幕上的形状着色任何我想要的颜色 我目前正在尝试使用 UIImage 来做到这一点 我想根据我的愿望重新着色 据我所知 做到这一点的唯一方法是获取 UIImage 的各个像素 这需要我编写更多行代码来解决这个问题 除了我写的之外 还
ios
Objectivec
cocoatouch
cgpath
cashapelayer
如何用CGPathAddCurveToPoint创建一个完美的半圆?
我正在尝试使用 CGPathAddCurveToPoint 创建一个半径为 15 点的完美右半圆 如下所示 CGPathMoveToPoint path NULL 0 0 CGPathAddCurveToPoint path NULL 15
iphone
ios
iPad
coregraphics
cgpath
绘制完成后清除CGPath路径
我已经在 iOS 中编写了一个在 TouchMoved 方法中绘图的程序 CGContextAddPath UIGraphicsGetCurrentContext path CGPathMoveToPoint path NULL lastP
ios
coregraphics
cgpath
CGPath Scale 出现问题
我正在使用绘制多边形CGPath并添加到CAShapeLayer 我想扩大我的规模CGPath当用户点击它时 我知道如何扩展CGPath 但是当我点击我的CGPath my CGPath当我在中心绘制多边形时 绘制远离中心 CGAffine
ios
cgpath
cashapelayer
CGPath复制lineJoin和miterLimit没有明显影响
我正在使用偏移 CGPath复制 strokingWithWidth lineCap lineJoin miterLimit transform https developer apple com reference coregraphic
ios
swift
swift3
coregraphics
cgpath
设置新创建的 CAShapeLayer 的正确框架
简而言之 苹果没有设置frame or bounds for a CAShapeLayer自动 并且苹果尚未实现等效的 UIView sizeThatFits 如果您使用路径边界框的大小设置框架 一切都会出错 无论你如何尝试设置它 它都会搞
CALayer
cgpath
cashapelayer
如何获取 Quartz 用于描边 NSBezierPath 的路径
我使用这段代码用一条宽的黑色虚线来描画 NSBezierPath c and strForBezier在其他地方定义 NSGlyph glyph for n 0 n lt len n glyph font glyphWithName str
cocoa
cgpath
nsbezierpath
获取 CGPath 上的随机 CGPoint
我有一个代表椭圆的 CGPath 我想在该路径上的随机点放置一个精灵节点 如何获得该 CGPath 上的随机 CGPoint 谈到封闭式CGPath并思考一种快速方法来获得无限点之间的随机点CGPath 首先我已经翻译成Swift this
coregraphics
cgpoint
cgpath
SpriteKit 的 SKPhysicsBody 与多边形辅助工具
我想知道是否有一个工具可以用来在 SpriteKit 中轻松生成复杂的物理体 我想要一个具有多边形形状的基于体积的物理实体 SpriteKit 允许使用该方法创建这样的物体 SKPhysicsBody bodyWithPolygonFrom
Sprite
gamephysics
cgpath
spritekit
如何用 Swift 创建波浪路径
我希望我的节点以正弦曲线波行进 我尝试将其用于 CGPath 如何创建遵循正弦曲线的 CGPath 除了手动查找曲线上的点之外 还有其他方法吗 或者我可以只传递正弦函数吗 let action SKAction followPath
spritekit
swift2
cgpath
trigonometry
如何在 iOS 中创建多行字符串或多行标签作为 CGPath?
API支持这个吗 如果没有 我该怎么办 有CTFontCreatePathForGlyph在 Core Text 中 它可以将单个字符转换为路径 我可以在循环中使用它来创建我的字符串作为路径 但我必须处理间距和字偶距以及所有其他令人讨厌的事
ios
Text
coregraphics
cgpath
沿着 CGPath 的渐变
我正在绘制一个几乎完整的圆弧 CGContextSetFillColorWithColor context UIColor whiteColor CGColor CGMutablePathRef path CGPathCreateMutab
ios
Objectivec
coregraphics
cgpath
1
2
»