

JavaFX - Animace - Transformace
Dobrý den,
Je možné, prosím Vás, objekt (javafx.scene.shape.Polygon) změnit z jednoho tvaru na druhý tvar (pomocí pole pointů) v podobě animace.
Např. Aby se šestiúhelník plynule změnil (transformoval) na trojúhelník.
Děkuji
Urcite to pujde naprogramovat. Jen necekej, ze to bude v API...
https://docs.oracle.com/javafx/2/animations/basics.htm#CJAJJAGI
Trochu jsem se v tom vrtal a máš pravdu, transformace by bylo možné dosáhnout pomocí paralélně běžících animací na překrývající objekty, ale kód by sis samozřejmě musel napsat sám.
I když, v mám případě spíš objekt potřebuji "vyrolovat" a "srolovat" tu část, co tam chybí.
Našel jsem na internetu kód, který funguje a změnil jsem ho, aby fungoval pro můj Polygon
Funguje dobře, ale chtěl bych se zeptat na dvě věci.
1. Jak to změním, abych mohl použít knihovny z javafx? (javafx.animation.Timeline žádnou metodu scheduleAtFixedRate nemá)
2. Kód je sice jednoduchý, přesto bych se chtěl zeptat, jestli neexistuje nějaké optimálnější algoritmus.
Děkuji
Tak jsem to upravil, výsledná kód vypadá takhle: