У меня проблема с обнаружением, пересекаются ли две PolyLines.
Ну, главная цель - сравнить последние X и Y с другой PolyLine и выяснить, не пересекается ли она с ней.
В данных имеются пробелы из-за перемещения X и Y, поэтому большую часть времени я не могу найти X и Y в другой PolyLine.
Я думаю, что мне нужно сравнить визуальное дерево или что-то, а не сами данные, но я не знаю, как это сделать.
<Canvas x:Name="LayoutRoot" Background="Black" Margin="2">
<Polyline x:Name="player3line" Stroke="GreenYellow" StrokeThickness="4" Points="146,106 141,106 136,105 131,105 126,105 121,106 116,108 112,110 108,113 104,115 100,118 96,120 92,123 88,126 84,129 80,132 77,136 74,140 72,144 69,148 67,152 64,156 " />
<Polyline x:Name="player4line" Stroke="Cyan" StrokeThickness="4" Points="85,113 89,116 93,119 97,121 102,123 107,124" />
</Canvas>
Должен быть простой способ проверить, пересекаются ли эти два?