Ich würde gerne wissen, wenn es möglich ist, Koordinaten aus einem Pfad auszuwählen, um eine Bitmap im Laufe der Zeit zu zeichnen, zum Beispiel habe ich ein Bild von einer Sonne, und ich möchte es im Laufe der Zeit entlang eines Bogenweges verschieben.Android, Bitmap entlang eines Pfades verschieben?
Gibt es eine Möglichkeit, einen Pfad wie diesen zu definieren und ihn dann zu durchlaufen, so dass ich ihn nicht mathematisch berechnen muss?
Danke.
Diese Frage ist jetzt 5 Jahre alt und ich sehe immer noch Antworten. – Hamid
Diese Frage ist jetzt 5 Jahre alt und ich sehe immer noch Antworten. Ich bin älter und, nun, älter jetzt und persönlich, ich würde dies jetzt mit einer Sinuskurve tun. (Math.sin()). Zwischen 0 und Pi rads würden Sie 180 Grad geben, oder Sie können die X- und Y-Werte multiplizieren oder dividieren, um breitere/engere Bögen zu erhalten, aber das ist alles grundlegende Mathematik der Sinuswellen. Erhöhen/loopen Sie die Werte in einem Timer oder in Ihrer Zeichenschleife. (Verwenden Sie Float-Werte gegen die Zeit in Millis, um weiche Bewegungen zu erzielen, indem Sie für jeden Frame einen Bruchteil eines Pixels bewegen) – Hamid