Chcę przenieść obraz na ścieżce krzywej Béziera od góry do dołu, ale nie mogę uzyskać informacji, jak obliczyć punkty x/y i nachylenie z tej ścieżki. Ścieżka wygląda jak na poniższym rysunku:Przenoszenie obiektu na ścieżce krzywej Béziera
mam zacząć punkty, punkty końcowe i dwa punkty kontrolne.
Path path = new Path();
Point s = new Point(150, 5);
Point cp1 = new Point(140, 125);
Point cp2 = new Point(145, 150);
Point e = new Point(200, 250);
path.moveTo(s.x, s.y);
path.cubicTo(cp1.x, cp1.y, cp2.x, cp2.y, e.x, e.y);
witam ... chcę przenieść obraz na ścieżce ręcznie. Chodzi mi o to, że chcę przenieść obraz na wydarzenie dotykowe. Jak mogę zmodyfikować twój kod? –
Mój kod jest tak ręczny, jak to tylko możliwe, chyba że chcesz pisać rasteryzujące procedury dla tego obrazu ... –