Anime-knopselecties om ze gemakkelijker te begrijpen te maken
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.