Anime-knopselecties om ze gemakkelijker te begrijpen te maken

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Verificatie omgeving

Ramen
  • Vensters 11
Unity-editor
  • 2020.3.25f1

Vereisten voor deze tip

De volgende instellingen zijn vooraf gemaakt als voorwaarde voor de uitleg van deze tips.

referentie

Eerst

Als een knop is geselecteerd, is deze standaard iets donkerder.

Het kan echter verwarrend zijn, dus u kunt de kleur van de selectie in het infovenster wijzigen.

Hier willen we de knop groter laten lijken wanneer de knop als extra element is geselecteerd. Wanneer de knop groter wordt, voegt deze ook een beweging toe, zoals geleidelijk toenemen in anime.

Plaatsing van knoppen

Plaats de knoppen normaal. Houd er rekening mee dat de knoppen groter zullen zijn, dus laat een korte pauze.

Anime instellen

Met de knop geselecteerd, Button verander "Overgang" in "Anime" van de component.

Vervolgens verschijnt er een knop met de naam "Animatie automatisch genereren", dus klik erop.

Het dialoogvenster Anime-controller opslaan verschijnt. De locatie is willekeurig, maar deze keer wordt deze opgeslagen in dezelfde map Scenes als de scène. De bestandsnaam is ButtonSelected .

De volgende bestanden worden in het project aangemaakt: Het type anime is gerelateerd aan het gedrag van de knop.

Geeft het anime-venster weer.

Selecteer de knop waarvoor je zojuist de anime hebt gegenereerd.

Vervolgens wordt de inhoud van het anime-tabblad ingeschakeld, dus selecteer uit het anime-type Selected .

Klik op de knop Opnemen. Als u elke waarde in het infovenster in deze staat wijzigt, wordt deze tijdens anime als parameter geregistreerd.

Stel in deze status Rect Transform de Componentschaal in op 1.25 .

Overigens wordt de kleur van de component ook ingesteld op lichtblauw als kleur bij het Image selecteren.

Als u klaar bent, klikt u op de opnameknop om het te stoppen. U kunt zien dat de schaal en Image.Color zijn ingesteld.

Voer het spel uit en probeer het in beweging te krijgen. Ik denk dat je kunt zien dat de schaal en kleur veranderen tijdens anime wanneer de knop is geselecteerd.

De anime-instellingen worden opgeslagen in de eerder gemaakte ButtonSelected.controller , dus Als je dezelfde anime op andere knoppen wilt toepassen, kun je dit bestand aan de knop toevoegen en dezelfde animatie toepassen.

Vergeet niet om de overgangen anime te maken.

Verander de tijd van anime

De standaard bedrijfstijd voor de anime die je maakt, is ingesteld op 0.25 seconden. Of dit vroeg of laat of precies goed is, kan van de persoon afhangen.

Als je de tijd van deze anime wilt wijzigen, kun je dit doen door de onderstaande stappen te volgen.

Dubbelklik op de anime-controller (ButtonSelected.controller) die u van het project hebt gemaakt.

Het anime-tabblad is geselecteerd en het volgende scherm wordt weergegeven, dus Any State selecteer de lijn die verbindt en Selected .

Als je de instellingen van het infovenster uitvouwt, is er een "overgangsinterval(en)", dus zet 0.1 het deze keer op .

Controleer of de anime sneller wordt.