14.06.2026 00:10

Obiekty inteligentne — sceny zagnieżdżone w edytorze animacji

⏱️ 2 min czytania
Udostępnij:

Obiekty inteligentne — sceny zagnieżdżone w edytorze animacji

Wprowadziliśmy do edytora animacji jedną z najpotężniejszych funkcji znanych z profesjonalnych narzędzi: obiekty inteligentne, czyli sceny zagnieżdżone. To prosta idea o ogromnych konsekwencjach dla tempa pracy — animację budujecie raz, a potem wstawiacie ją wielokrotnie jako gotowy „klocek".

Na czym to polega

Wyobraźcie sobie, że zrobiliście animowane logo, mrugające oczy postaci albo pętlę tła. Zamiast odtwarzać to ręcznie w każdym ujęciu, zapisujecie scenę i wstawiacie ją jako obiekt wewnątrz innej sceny. Taki obiekt:

  • zachowuje się jak pojedynczy element na osi czasu — możecie go przesuwać, skalować, animować jego pozycję i właściwości,
  • jest wielokrotnego użytku — jedną scenę-źródło wstawiacie w dowolnej liczbie miejsc,
  • da się ponownie wykorzystać z Waszej biblioteki zasobów — raz przygotowany obiekt inteligentny czeka gotowy do użycia w kolejnych projektach.

Co z tego macie

  • Mniej powtarzalnej roboty. Złożone, powtarzające się animacje robicie raz.
  • Spójność. Ten sam element wygląda i animuje się identycznie wszędzie, gdzie go użyjecie.
  • Lżejsze projekty. Zamiast duplikować dziesiątki klatek, odwołujecie się do jednego źródła.

Działa wszędzie tam, gdzie Wasza animacja

Najważniejsze: obiekty inteligentne nie są tylko sztuczką edytora. Zadbaliśmy o to, żeby poprawnie składały się w finalnym obrazie:

  • w czytniku komiksów — scena zagnieżdżona odtwarza się płynnie razem z resztą,
  • w eksporcie offline — wyeksportowane rozdziały i samodzielne sceny zawierają w sobie złożone obiekty inteligentne, więc działają nawet bez połączenia z serwerem,
  • w publicznym podglądzie scen — udostępniona scena gra z zachowaniem zagnieżdżeń.

Pod maską

Pod spodem doszedł mechanizm bezpiecznego klonowania scen (żeby zagnieżdżenie nie psuło źródła), nowy typ zasobu „obiekt inteligentny" w bibliotece oraz rozbudowa silnika odtwarzania o składanie scen w scenach — ten sam silnik napędza edytor, czytnik i eksport, więc zachowanie jest wszędzie identyczne. Całość objęliśmy zestawem testów.

To fundament pod jeszcze szybsze tworzenie animacji na Moonlight — budujcie własne biblioteki gotowych ruchów i składajcie z nich kolejne sceny.

📚 Powiązane posty

14.07.2026 22:19

Silnik gier: od szablonu do grywalnej gry RPG top-down

Startowy szablon silnika gier to teraz kompletny, grywalny wycinek gry RPG top-down: chodzenie po siatce, rozmowy z postaciami, przeciwnik goniący gdy...
Czytaj dalej →
14.07.2026 19:16

Moonlight Animate — system dialogów w grach

Silnik gier 2D w Moonlight Animate ma teraz kompletny system dialogów: kwestie z efektem maszyny do pisania, wybory z warunkami, zmienne fabularne i g...
Czytaj dalej →
14.07.2026 18:40

Moonlight Animate: ruchoma panorama dźwięku także w wyeksportowanym wideo

Dźwięk przejeżdżający z lewego do prawego głośnika brzmiał dobrze w podglądzie, ale eksport przez serwer zamrażał go w miejscu. Ostatnia luka parytetu...
Czytaj dalej →

📧 Bądź na bieżąco!

Zapisz się na listę oczekujących, aby otrzymywać powiadomienia o nowych postach na Dev Blog oraz informacje o starcie platformy Moonlight.