Ich fand jemand anderes zu tun versuchen diese , ich glaube nicht , dass der meist kreative Ansatz ist, gibt es eine Möglichkeit , dies vor vielen Jahren in Flash zu tun.
Ich weiß, dass SVG für Strichzeichnungen verwendet wird. Es gibt viele Tutorials:
https://medium.com/@sterling.meghan/svg-line-animation-for-beginners-51857c88357f
Es gibt auch eine Bibliothek für SVG namens react-native-svg . SVG-Objekte können in Javascript gezogen werden
http://www.petercollingridge.co.uk/tutorials/svg/interactive/dragging/
Meine Idee, dies zu lösen, wäre folgende: Sie haben zwei Schichten übereinander.
Das obere füllt den gesamten Bildschirm aus und hat einen Schnitt, dh die Form, die verfolgt werden soll (die Strichzeichnungen).
Um zu dem SVG-Objekt zu gelangen, das sich dahinter befindet, können Sie dies nur durch diesen Schnitt tun. Sie können einen kleinen Kreis am Startpunkt anzeigen, der Teil einer großen SVG-farbigen Form ist, die sich unter dem Schnitt befindet. Diese Form ist die zweite Ebene.
Der Benutzer würde mit der Verfolgung beginnen, aber was er wirklich tut, ist das Ziehen dieses großen SVG-Objekts von einem Punkt zum nächsten. Er muss dem Pfad wie die Verfolgung folgen, da er das Objekt nur dann durch das Loch ziehen kann, wenn er dies tut. (Er kann das Objekt in der zweiten Schicht nur durch das Loch erreichen)
Das zu ziehende SVG-Objekt hat eine andere Farbe als die oberste Ebene. Wenn der Benutzer es zieht, sieht es so aus, als würde sich der Pfad füllen.
Ich hoffe das hilft dir oder gibt dir zumindest ein paar Ideen. Sie können auch eine andere SVG-Datei animieren, wenn der Benutzer die Ablaufverfolgung mit einer CSS-Strichzeichnungen-Animation abgeschlossen hat. Ich würde es wahrscheinlich versuchen, wenn ich Zeit habe.