参数swift

时间:2017-10-13 15:04:03

标签: swift cgfloat

我对swift很新,我正在创建一个抓钩机制,我试图在屏幕被点击时在钩子和玩家之间画一条线,但我一直想出{{1}我不知道该怎么做。我已经研究并尝试过多种方法,我知道这个错误存在多个问题,但我无法将其与我的问题联系起来。我认为我是新人的事实与它有很大关系。

Missing Argument for parameters in call

错误出现在let ropePath = CGMutablePath() CGPathMoveToPoint(ropePath, player.position.x, player.position.y) CGPathAddLineToPoint(ropePath, ropeTarget.position.x, ropeTarget.position.y) rope.path = ropePath rope.strokeColor = UIColor.red rope.lineWidth = 8 上,我可以告诉你我尝试的所有内容都会产生不同的错误:

  

无法将CGFloat转换为预期的参数类型UnsafePointer CGAffineTransform

所以我猜我的问题是如何将CGPaths转换为正确的参数?

此外,如果这是一个非常简单的修复,您可以解释或链接一些有助于我更好理解的文档吗?谢谢!

0 个答案:

没有答案