Výběry tlačítek anime, aby byly srozumitelnější
Ověřovací prostředí
- Windows
-
- Systém Windows 11
- Unity Editor
-
- 2020.3.25f1
Předpoklady pro tento tip
Následující nastavení byla provedena předem jako předpoklad pro vysvětlení těchto tipů.
odkaz
Nejprve
Pokud je vybráno tlačítko, bude ve výchozím nastavení o něco tmavší.
Může to však být matoucí, takže můžete změnit barvu výběru v inspektoru.
Zde bychom chtěli, aby se tlačítko zobrazovalo větší, když je tlačítko vybráno jako další prvek. Když se tlačítko zvětší, přidá také pohyb, jako je postupné zvětšování v anime.
Umístění tlačítek
Umístěte tlačítka normálně. Počítejte s tím, že tlačítka budou větší, proto nechte krátkou pauzu.
Nastavení anime
S vybraným Button
tlačítkem změňte "Přechod" na "Anime" z komponenty.
Poté se objeví tlačítko s názvem "Automaticky generovat animaci", takže na něj klikněte.
Zobrazí se dialogové okno Save Anime Controller.
Umístění je libovolné, ale tentokrát bude uloženo ve stejné složce Scenes
jako scéna.
Název souboru je ButtonSelected
.
V projektu jsou vytvořeny následující soubory: Typ anime souvisí s chováním tlačítka.
Zobrazí okno anime.
Vyberte tlačítko, pro které jste anime právě vygenerovali.
Poté bude obsah karty anime povolen, takže vyberte z typu Selected
anime .
Klikněte na tlačítko Záznam. Pokud v tomto stavu změníte každou hodnotu v inspektoru, bude během anime zaregistrována jako parametr.
V tomto stavu Rect Transform
nastavte Měřítko součásti na 1.25
.
Mimochodem, barva komponenty je také nastavena na světle modrou Image
jako barvu při výběru.
Až budete hotovi, kliknutím na tlačítko nahrávání jej zastavte. Vidíte, že měřítko a Image.Color jsou nastaveny.
Spusťte hru a pokuste se ji rozpohybovat. Myslím, že můžete vidět, že měřítko a barva se mění během anime, když je vybráno tlačítko.
Nastavení anime bude uloženo v dříve vytvořeném ButtonSelected.controller
, takže
Pokud chcete použít stejné anime na jiná tlačítka, můžete tento soubor připojit k tlačítku a použít stejnou animaci.
Nezapomeňte udělat anime přechody.
Změňte čas anime
Výchozí provozní doba pro anime, které vytvoříte, je nastavena na 0,25 sekundy. Zda je to brzy nebo pozdě nebo tak akorát, může záviset na dané osobě.
Pokud chcete změnit čas tohoto anime, můžete tak učinit podle následujících kroků.
Poklikejte na anime ovladač (ButtonSelected.controller), který jste vytvořili z projektu.
Je vybrána karta anime a zobrazí se následující obrazovka, takže Any State
vyberte linku spojující a Selected
.
Pokud rozbalíte nastavení inspektoru, je zde "přechodový interval (intervaly)", takže tentokrát jej nastavte 0.1
na .
Zkontrolujte, zda se anime zrychluje.