Erstellt einen Tween-Standort basierend auf dem aktuellen Standort

Tsangares

Ich benutze create.js's tween.js. Ich versuche, eine Bounce-Animation zu erstellen, die komplexer ist als die angegebene. Insbesondere versuche ich, Objekte yeher durch einen Versatz als durch eine bestimmte Koordinate zu verschieben. Es scheint, als gäbe es einen einfachen Weg, dies zu tun:

createjs.Tween.get(circle, {loop:false}).to({offset-x: 100}, 1000, createjs.Ease.linea);

Letzte Frage: Wie kann ich die Koordinaten eines Objekts anhand seiner aktuellen Position verschieben?

Lanny

Wenn Sie eine Tween-Instanz erstellen, erstellen Sie eine deterministische Animation. Dies bedeutet, dass Sie die Position des Tweens auf einen beliebigen Wert (zwischen 0 und 1) festlegen können, und zwar dort, wo Sie ihn erwarten.

Wenn ich verstehe, was Sie fragen, möchten Sie ein Tween im Voraus erstellen, aber die aktuelle Position des Objekts anstelle des Werts verwenden, bei dem das Tween erstellt wurde. Wenn dies der Fall ist, benötigen Sie einen anderen Ansatz. Vielleicht sollten Sie das Tween bei Bedarf und nicht bei Bedarf bei Bedarf generieren. Auf diese Weise könnte Ihre aktuelle Position verwendet werden.

Hier ist ein kurzes Beispiel: http://jsfiddle.net/x4xxwjuv/ Der Ball bewegt sich mit einer konstanten Geschwindigkeit, aber wenn Sie auf die Schaltflächen klicken, wird es:

  1. Tween etwas zurück, basierend auf seiner aktuellen Position
  2. ODER Tween zu einer bestimmten Y-Position (auf den Boden fallen)

Dann bewegt es sich wieder normal. Der zwischengeschaltete Ball ist gefüllt, der animierte nicht.

Hier ist ein Beispielcode von der Spitze.

createjs.Tween.get(ball)
    .to({x: ball.x+(ball.xSpeed*-4), y:ball.y+(ball.ySpeed*-4)}, 1000, createjs.Ease.bounceOut);

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Polylinien in Mapview basierend auf dem aktuellen Standort des Benutzers zeichnen?

Ergebnisse basierend auf dem Standort

Linq Total Basierend auf dem Standort

Anzeigen von Feldern basierend auf dem aktuellen Standort des Benutzers in Microsoft Power BI

Orte, an denen die API basierend auf dem aktuellen Standort voreingenommen ist

So stellen Sie das richtige Lat und Lng basierend auf dem aktuellen Standort ein

Wie finde ich eine Stadt basierend auf dem aktuellen Standort lat, lng ohne Reverse Geocoding?

Wie multipliziere ich alle Werte der Spalte in DataFrame und nicht nur einen basierend auf dem Standort?

Sortieren einer Liste in Java vom nächstgelegenen zum am weitesten entfernten basierend auf dem aktuellen Standort von Android

Leiten Sie die URL basierend auf dem Standort um

Kubernetes Canary Deployment Routing basierend auf dem geografischen Standort

Wie setzen Sie Nginx Root dynamisch basierend auf dem Standort?

Aktualisieren der Datenbank und der Abfrage basierend auf dem Standort

ScrollView, die Bilder basierend auf dem Standort löscht

PixiJS - Absorbierendes Licht und dynamisches Audio basierend auf dem Standort

Pygame überlappende Sprites (Zeichnungsreihenfolge) basierend auf dem Standort

Dynamischer Proxy-Pass basierend auf dem Standort

Anylogic - Ressourcen basierend auf dem Standort des Agenten nutzen

Filtern von Shodan-Abfrageergebnissen basierend auf dem Standort

Filtern Sie durch JSON-Daten, um einen Filter basierend auf dem Standort des Auftrags zu erstellen

Android verbindet Heatmaps mit dem aktuellen Standort

Aktualisieren Sie die Textansicht nach jeder Sekunde basierend auf meinem aktuellen Standort

So ermitteln Sie die Entfernung zwischen dem aktuellen Standort und dem nächsten aktuellen Standort

Wie kann ein Datenbankobjekt basierend auf dem Standort / der Nähe zum Standort des Benutzers effizient überprüft werden?

Wie man anfliegt und dann Bounds um den Standort herumfliegt, basierend auf dem ausgewählten Standort im React-Flyer

Python-Pandas: Ersetzen Sie Werte basierend auf dem Standort und nicht auf dem Indexwert

Google Maps API - Karte auf dem aktuellen Standort des Kunden zentrieren

Google Map zentriert auf dem aktuellen Standort des Benutzers PLUS Standardstandort als Backup

Laravel Store GMT basierend auf Standort

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  3. 3

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  4. 4

    Eclipse Oxygen - Projekte verschwinden

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Wie kann ich den Kaskadenmodus global einstellen?

  7. 7

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  8. 8

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  9. 9

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  10. 10

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  11. 11

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  12. 12

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  13. 13

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  14. 14

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  15. 15

    Wie wählt man Unterschiede mit drei Tabellen aus?

  16. 16

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

  17. 17

    Wie kann ich meine Tabelle abfragen, um sie in mySQL nach 2 Feldern zu gruppieren?

  18. 18

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  19. 19

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  20. 20

    Modbus Python Schneider PM5300

  21. 21

    Wie kann eine gleichmäßige Lastverteilung in ElasticSearch mit Indizes mit unterschiedlicher Anzahl von Shards erreicht werden?

heißlabel

Archiv