25.3.2024, 21:08
(Tento příspěvek byl naposledy změněn: 25.3.2024, 21:09 uživatelem JiRo.
Důvod úpravy: Překlepy
)
Kdysi jsme pro Kodi Nexus v CoreELEC vytvořil animaci, která se spouštěla při startu a ukončení Kodi. S přechodem na Kodi Omega jsem dostal otázku. "A animace startu a ukončení nebude?!". Tak jsme si sedl a jednu triviální vymyslel. Nic složitého, ale koho by to zajímalo, tak zde je video.
Spuštění:
Hudební motiv pro Omega jsem zatím nesehnal, takže jsem ponechal ten z Nexus...
Zde je include pro zobrazení splash stránek:
Všechny obrázky, které jsou použity nebo je možné je dle libosti použít jsou přiložené v zip.
Spuštění:
- spuštění Kodi pomocí dálkového ovladače
- zapne se TV
- zobrazí se Splash screen bez loga v Č/B verzi
- jakmile se spustí Kodi, zobrazí se splash screen v barvě (modrá) - na videu to bohužel není moc dobře rozeznatelné
- a vzápětí se zobrazí doprava se točící logo
- náběh skinu a zobrazení Home stránky
- vypnutí Kodi pomocí dálkového ovladače
- zobrazí se Splash screen s doleva se točícím logem Kodi v Č/B verzi
- vypne se TV
Hudební motiv pro Omega jsem zatím nesehnal, takže jsem ponechal ten z Nexus...
Zde je include pro zobrazení splash stránek:
Kód:
<include name="Splash">
<param name="visible">true</param>
<param name="shutdown">false</param>
<param name="rotation">true</param>
<param name="animation">true</param>
<definition>
<control type="group">
<visible>$PARAM[visible]</visible>
<visible>!$PARAM[shutdown]</visible>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>100%</width>
<height>100%</height>
<aspectratio>keep</aspectratio>
<texture>special://home/media/startup-background.png</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>46%</centertop>
<width>350</width>
<height>350</height>
<aspectratio>keep</aspectratio>
<texture>special://home/media/startup-rotate.png</texture>
<animation effect="rotate" center="auto" start="360" end="0" time="2000" loop="true" condition="true">$PARAM[animation]</animation>
<visible>$PARAM[rotation]</visible>
</control>
</control>
<control type="group">
<visible>$PARAM[visible]</visible>
<visible>$PARAM[shutdown]</visible>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>100%</width>
<height>100%</height>
<texture>special://home/media/shutdown-background.png</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>46%</centertop>
<width>350</width>
<height>350</height>
<aspectratio>keep</aspectratio>
<texture>special://home/media/shutdown-rotate.png</texture>
<animation effect="rotate" center="auto" start="0" end="360" time="2000" loop="true" condition="true">$PARAM[animation]</animation>
<visible>$PARAM[rotation]</visible>
</control>
</control>
</definition>
</include>