Na ovoj stranici

Uređivanje krivulja ublažavanja

Krivulje ublažavanja definiraju tijek animacije kako bi se pokret činio prirodnijim jer se stvarni predmeti obično ne kreću konstantnom brzinom niti odmah započinju i zaustavljaju se. Možete dodavati i uređivati krivulje ublažavanja za nelinearnu interpolaciju kako bi se čini da komponente ubrzavaju, usporavaju ili se odbijaju na kraju animacije.

Ubrzavajuće krivulje možete pripojiti na:

  • Ključne okvire u animacijama na vremenskoj crti
  • Prijelazi
  • Instance komponenti animacije svojstava

Možete upotrijebiti Uređivač krivulja ublažavanja ( Easing Curve Editor ) za odabir i uređivanje krivulja ublažavanja.

Odaberite krivulje ublažavanja

Možete koristiti unaprijed definirane krivulje ili ih izmijeniti povlačenjem ručki krivulje. Možete dodati točke na krivulju i povlačiti ih i ručke točaka kako biste izmijenili krivulju. Kada ste zadovoljni krivuljom, možete je spremiti kao prilagođenu krivulju. Za više informacija o vrstama krivulja za ublažavanje pogledajte tehničku dokumentaciju za easing curves.

Uređivač olakšavajuće krivulje.

Za odabir krivulje ublažavanja:

  1. Odaberite krivulju ublažavanja u kartici Presets.
  2. U polju Duration (ms) odaberite trajanje funkcije zaglađivanja u milisekundama.
  3. Odaberite Preview za pretpregled krivulje.
  4. Odaberite OK da biste pričvrstili krivulju ublažavanja i vratili se u prikaz u kojem dodajete krivulju.

Za zumiranje i odzumiranje u uređivaču krivulja ublažavanja koristite kotačić miša. Za resetiranje faktora zumiranja desnom tipkom miša kliknite u odabiraču i odaberite Reset Zoom.

Easing krivulje u animacijama na vremenskoj crti

Za animacije na vremenskoj crti možete koristiti i napredniji prikaz Krivulja koji prikazuje interpolarne vrijednosti animirane svojstva tijekom raspona animacije.

Animacijske krivulje pružaju pregledniji prikaz animacije prikazujući efektivne vrijednosti animiranih svojstava tijekom raspona animacije. Da bi se to postiglo, potrebno ih je pretvoriti u krivulje ublažavanja i natrag. To ima sljedeće nuspojave:

  • Interpolacija između identičnih vrijednosti trenutnog i prethodnog ključnog okvira je besmislena bez obzira na to kako izgleda krivulja ublažavanja.
  • Neke krivulje ublažavanja nije moguće trivijalno mapirati na animacijske krivulje te su stoga obojene drugom bojom i prikazane bez ručki.

Prikači krivulje ublažavanja na ključne okvire

Za pričvršćivanje krivulja ublažavanja na ključne okvire:

  1. Desnom tipkom miša kliknite ključni okvir u Timeline u i iz kontekstnog izbornika odaberite Easing Curve Editor.
  2. Odaberite krivulju ublažavanja, kao što je opisano u odjeljku Odabir krivulja ublažavanja.

marker ključnih sličica Linear Kada pripojite krivulje ublažavanja ključnim okvirima, oblik oznake ključnog okvira na stazi ključnih okvira u programu Timeline mijenja se iz oznake za krivulju ublažavanja u oznaku koja opisuje vrstu odabrane krivulje ublažavanja.

Priložite krivulje ublažavanja prijelazima

Da biste dodali krivulje ublažavanja prijelazima:

  1. U prikazu Transitions odaberite gumb gumb uređivača krivulja (Easing Curve Editor).
  2. Odaberite krivulju ublažavanja, kao što je opisano u odjeljku Odabir krivulja ublažavanja.

Priložite krivulje ublažavanja animacijama svojstava

Za dodavanje krivulja ublažavanja animacijama svojstava:

  1. U Navigator u odaberite instancu komponente Animacije.
  2. U Properties u odaberite gumb gumb uređivača krivulja (Easing Curve Editor).
  3. Odaberite krivulju ublažavanja, kao što je opisano u odjeljku Odabir krivulja ublažavanja.

Prilagodba krivulja ublažavanja

Za prilagodbu krivulja ublažavanja:

  1. U Easing Curve Editor odaberite krivulju ublažavanja na kartici Presets.
  2. Povucite ručke krivulje za izmjenu krivulje.
  3. Desnom tipkom miša kliknite u uređivaču i odaberite Add Point za dodavanje točaka na krivulju.
  4. Povucite točke ili ručke točaka za izmjenu krivulje. Ako krivulja postane nevažeća, ona se u uređivaču boji crveno, a gumb Save je onemogućen.
  5. Odaberite Save da spremite promjene na krivulji.
  6. U polju Name unesite naziv za prilagođenu krivulju, a zatim odaberite OK kako biste spremili krivulju na kartici Custom.

Da biste zalijepili definicije krivulja ublažavanja u Easing Curve Editor kao tekst, odaberite karticu Text.

Qt Quick Qt Quick Vidi također Kako: dizajnirati sučelja za animacije, dizajn sučelja za prijelaze i prijelaze te dizajn sučelja za Qt Quick .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.