如何在SCENEKIT中画出无限长的线?

时间:2015-09-24 12:03:36

标签: ios objective-c swift scenekit

我想在SketchUp中绘制无限长的轴。我已经绘制了固定长度的线条,但我希望它无限长。

1 个答案:

答案 0 :(得分:1)

根据您的意思的上下文,检查线的大小何时将穿过屏幕中的某个x或y轴。您可以使用size.frame检测屏幕的大小。或者,您可以使用CGRectGetMidX,CGRectGetMidY等

例如,我会这样做:

var x = CGRectGetMaxX(self.frame)
//Where y is the max size of the line you have
if x <= y {
    //Code where you make the line shape extend or add another line over it to make it look continous
}