Selecții de butoane anime pentru a le face mai ușor de înțeles

Pagina actualizată :
Data creării paginii :

Mediul de verificare

Windows
  • Ferestre 11
Unity Editor
  • 2020.3.25F1

Cerințe preliminare pentru acest sfat

Următoarele setări au fost făcute în avans ca o condiție prealabilă pentru explicarea acestor sfaturi.

referință

La început

Dacă este selectat un buton, acesta va fi ușor mai întunecat în mod implicit.

Cu toate acestea, poate fi confuz, astfel încât să puteți schimba culoarea selecției în inspector.

Aici, am dori să facem butonul să apară mai mare atunci când butonul este selectat ca element suplimentar. Când butonul devine mai mare, adaugă și o mișcare, cum ar fi creșterea treptată în anime.

Plasarea butoanelor

Așezați butoanele în mod normal. Luați în considerare faptul că butoanele vor fi mai mari, așa că lăsați o scurtă pauză.

Configurarea anime-urilor

Cu butonul selectat, Button schimbați "Tranziție" la "Anime" din componentă.

Apoi va apărea un buton numit "Generare automată animație", așa că faceți clic pe el.

Apare dialogul Salvare controler anime. Locația este arbitrară, dar de data aceasta va fi salvată în același folder Scenes ca scena. Numele fișierului este ButtonSelected .

Următoarele fișiere sunt create în proiect: Tipul de anime este legat de comportamentul butonului.

Afișează fereastra anime.

Selectați butonul pentru care tocmai ați generat anime-ul.

Apoi, conținutul filei anime va fi activat, deci selectați din tipul Selected anime .

Faceți clic pe butonul Înregistrare. Dacă modificați fiecare valoare din inspector în această stare, aceasta va fi înregistrată ca parametru în timpul anime-ului.

În această stare, Rect Transform setați Scala componentelor la 1.25 .

Apropo, culoarea componentei este, de asemenea, setată la albastru deschis ca culoare la Image selectare.

Când ați terminat, faceți clic pe butonul de înregistrare pentru a-l opri. Puteți vedea că scala și Image.Color sunt setate.

Rulați jocul și încercați să-l puneți în mișcare. Cred că puteți vedea că scara și culoarea se schimbă în timp ce anime-ul este selectat atunci când butonul este selectat.

Setările anime vor fi salvate în creat ButtonSelected.controller anterior , deci Dacă doriți să aplicați același anime altor butoane, puteți atașa acest fișier la buton și puteți aplica aceeași animație.

Nu uitați să faceți anime-ul tranzițiilor.

Schimbați ora anime-ului

Timpul de funcționare implicit pentru anime-ul pe care îl creați este setat la 0,25 secunde. Dacă acest lucru este devreme sau târziu sau doar corect poate depinde de persoană.

Dacă doriți să schimbați ora acestui anime, puteți face acest lucru urmând pașii de mai jos.

Faceți dublu clic pe controlerul anime (ButtonSelected.controller) pe care l-ați creat din proiect.

Fila anime este selectată și este afișat următorul ecran, deci Any State selectați linia de conectare și Selected .

Dacă extindeți setările inspectorului, există un "interval (intervale) de tranziție", deci de data aceasta setați-l 0.1 la .

Verificați dacă anime-ul devine mai rapid.