2017-08-07 70 views
0

我沒有看到SKPath.Points的IndexOf或FindIndex方法。我需要能夠在指定點的兩側獲得相鄰點。 Path.Iterator只有.Next,所以我正在尋找使用SKPoint的索引。獲取SKPath中SKPoint的索引

隨着IndexOf或FindIndex看起來缺失,我想在後臺繼承和維護第二個數據集以獲取索引。

我錯過了一些明顯的東西嗎?到目前爲止,其他人如何獲得索引?

回答

0

This後幫了。在Array上直接調用IndexOf。只需確保您的SKPoint X和Y與存儲在SKPath.Points中的其他SKPoints是唯一的。它正在根據SKPoint的位置進行檢查,因此,例如,如果您在(0,0)處有多個SKPoint,它將返回該位置的第一個SKPoint。

幸運的是,我不應該處於我的使用情況。