Избор на аниме бутони, за да ги направи по-лесни за разбиране

Страницата се актуализира :
Дата на създаване на страница :

Среда за проверка

Уиндоус
  • Прозорци 11
Редактор на единство
  • 2020.3.25ф1

Предпоставки за този съвет

Следните настройки са направени предварително като предпоставка за обяснението на тези съвети.

препратка

Отначало

Ако е избран бутон, той ще бъде малко по-тъмен по подразбиране.

Това обаче може да бъде объркващо, така че можете да промените цвета на селекцията в инспектора.

Тук бихме искали да направим бутона да изглежда по-голям, когато бутонът е избран като допълнителен елемент. Когато бутонът стане по-голям, той също така добавя движение, като постепенно увеличаване в аниме.

Разположение на бутоните

Поставете бутоните нормално. Имайте предвид, че бутоните ще бъдат по-големи, така че оставете кратка пауза.

Настройване на аниме

С избрания Button бутон променете "Преход" на "Аниме" от компонента.

След това ще се появи бутон, наречен "Автоматично генериране на анимация", така че кликнете върху него.

Появява се диалоговият прозорец Save Anime Controller. Местоположението е произволно, но този път ще бъде записано в същата папка Scenes като сцената. Името на файла е ButtonSelected .

В проекта се създават следните файлове: Видът на аниме е свързан с поведението на бутона.

Показва прозореца на аниме.

Изберете бутона, за който току-що сте генерирали анимето.

След това съдържанието на раздела аниме ще бъде активирано, така че изберете от типа Selected аниме .

Щракнете върху бутона Запис . Ако промените всяка стойност в инспектора в това състояние, тя ще бъде регистрирана като параметър по време на аниме.

В това състояние Rect Transform задайте Скала на компонент на 1.25 .

Между другото, цветът на компонента също е настроен на светло синьо като Image цвят при избора.

Когато сте готови, щракнете върху бутона за запис, за да го спрете. Можете да видите, че мащабът и Image.Color са зададени.

Стартирайте играта и се опитайте да я накарате да се движи. Мисля, че можете да видите, че мащабът и цветът се променят, докато аниме, когато бутонът е избран.

Настройките на аниме ще бъдат запазени в предварително създадените ButtonSelected.controller , така че Ако искате да приложите същото аниме към други бутони, можете да прикачите този файл към бутона и да приложите същата анимация.

Не забравяйте да направите аниме на преходите.

Промяна на времето на аниме

Времето за работа по подразбиране за анимето, което създавате, е зададено на 0,25 секунди. Дали това е рано или късно или просто правилно, може да зависи от човека.

Ако искате да промените времето на това аниме, можете да го направите, като следвате стъпките по-долу.

Щракнете двукратно върху аниме контролера (ButtonSelected.controller), който сте създали от проекта.

Разделът аниме е избран, и се показва следният екран, така че Any State изберете линията, свързваща и Selected .

Ако разширите настройките на инспектора, има "преходен интервал (s)", така че този път го задайте 0.1 на .

Проверете дали анимето става все по-бързо.