Anlaşılmalarını kolaylaştırmak için anime düğme seçimleri
Doğrulama ortamı
- Windows
-
- pencereler 11
- Unity Düzenleyicisi
-
- 2020.3.25f1
Bu ipucu için önkoşullar
Bu ipuçlarının açıklanması için ön koşul olarak aşağıdaki ayarlar önceden yapılmıştır.
referans
İlk başta
Bir düğme seçilirse, varsayılan olarak biraz daha koyu olacaktır.
Ancak, kafa karıştırıcı olabilir, bu nedenle denetçideki seçimin rengini değiştirebilirsiniz.
Burada, düğme ek bir öğe olarak seçildiğinde düğmenin daha büyük görünmesini sağlamak istiyoruz. Buton büyüdüğünde animede yavaş yavaş artması gibi bir hareket de katıyor.
Düğme Yerleşimi
Düğmeleri normal şekilde yerleştirin. Düğmelerin daha büyük olacağını göz önünde bulundurun, bu nedenle kısa bir duraklama bırakın.
Anime kur
Düğme seçiliyken, Button
bileşenden "Geçiş" i "Anime" olarak değiştirin.
Ardından "Otomatik Animasyon Oluştur" adlı bir düğme görünecektir, bu yüzden tıklayın.
Anime Denetleyicisini Kaydet iletişim kutusu görünür.
Konum isteğe bağlıdır, ancak bu sefer sahne ile aynı klasöre Scenes
kaydedilecektir.
Dosya adı ButtonSelected
.
Projede aşağıdaki dosyalar oluşturulur: Anime türü, düğmenin davranışı ile ilgilidir.
Anime penceresini görüntüler.
Animeyi az önce oluşturduğunuz düğmeyi seçin.
Ardından, anime sekmesinin içeriği etkinleştirilecektir, bu nedenle anime türünden Selected
seçim yapın.
Kaydet düğmesini tıklayın. Bu durumda denetçideki her değeri değiştirirseniz, anime sırasında bir parametre olarak kaydedilecektir.
Bu durumda, Rect Transform
Bileşen Ölçeği'ni olarak 1.25
ayarlayın.
Bu arada, bileşenin rengi de seçim sırasında renk olarak açık mavi olarak Image
ayarlanır.
İşiniz bittiğinde, durdurmak için kayıt düğmesini tıklayın. Ölçeğin ve Image.Color'ın ayarlandığını görebilirsiniz.
Oyunu çalıştırın ve hareket ettirmeye çalışın. Buton seçildiğinde anime iken skala ve rengin değiştiğini görebildiğinizi düşünüyorum.
Anime ayarları önceden oluşturulmuş ButtonSelected.controller
, bu nedenle
Aynı animeyi diğer düğmelere uygulamak istiyorsanız, bu dosyayı düğmeye ekleyebilir ve aynı animasyonu uygulayabilirsiniz.
Geçişleri anime yapmayı unutmayın.
Anime zamanını değiştirin
Oluşturduğunuz anime için varsayılan çalışma süresi 0,25 saniye olarak ayarlanmıştır. Bunun erken mi yoksa geç mi yoksa doğru mu olduğu kişiye bağlı olabilir.
Bu animenin zamanını değiştirmek istiyorsanız, aşağıdaki adımları izleyerek bunu yapabilirsiniz.
Projeden oluşturduğunuz anime denetleyicisine (ButtonSelected.controller) çift tıklayın.
Anime sekmesi seçilir ve aşağıdaki ekran görüntülenir, bu nedenle Any State
ve Selected
.
Denetçinin ayarlarını genişletirseniz, bir "geçiş aralığı (aralıkları)" vardır, bu nedenle bu sefer 0.1
.
Animenin hızlanıp hızlanmadığını kontrol edin.