Voglio spostare la mia immagine su un tracciato di curva di Bézier dall'alto verso il basso ma non riesco a ottenere come posso calcolare i punti x/y e la pendenza da questo percorso. Il percorso si presenta come la seguente immagine:Sposta un oggetto su un tracciato curva di Bézier
devo iniziare a punti, i punti finali e due punti di controllo.
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);
ciao ... voglio spostare il immagine sul percorso manualmente. Voglio dire, voglio spostare l'immagine sull'evento touch .. come posso modificare il tuo codice per quello? –
Il mio codice è il manuale che si potrebbe ottenere a meno che non si voglia scrivere le routine di rasterizzazione per quell'immagine ... –