Sprite animasyonu
TwSpriteAnimator · Kategori: Diğer
Ayarlar
Bu ayarlar widget seçiliyken sağ özellikler panelinde, çoğunlukla Sprite Animasyon Ayarları bölümünde yer alır. Varsayılan değer, widget sayfaya ilk eklendiğindeki değerdir.
Kaynak
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Hazır SpritespritePreset | Özel düzenleyici | — | Hazır sprite kütüphanesinden bir sayfa seçin; görsel, kare boyutu, ızgara, kare aralığı ve FPS otomatik doldurulur. Durum sprite'larında Play kapanır ve Kare alanı bir tag'e bağlanır. |
Sprite Görselisrc | Dosya | — | Sprite sayfası: animasyonun tüm kareleri tek bir resimde ızgara düzeninde. |
Otomatik AlgılaautoDetect | Onay kutusu | Kapalı | Resim yüklendiğinde sayfa boyutunu ve önerilen kare boyutu, sütun ve satır sayısını gösteren bir pencere açar. |
Kare GenişliğiframeWidth | Sayı | 256 | Sayfadaki bir karenin piksel cinsinden genişliği (varsayılan 256). |
Sütunlarcolumns | Sayı | 8 | Sayfada bir satırdaki kare sayısı. |
Kare YüksekliğiframeHeight | Sayı | 256 | Sayfadaki bir karenin piksel cinsinden yüksekliği (varsayılan 256). |
Satırlarrows | Sayı | 1 | Sayfadaki kare satırı sayısı; Columns × Rows toplam kare sayısıdır. |
Oynatma
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Oynatplay | Onay kutusu | Kapalı | Animasyonu başlangıç karesinden oynatır; kapatıldığında başlangıç karesi gösterilir. |
Saniyedeki Karefps | Sayı | 12 | Saniyedeki kare sayısı, 1–120 (varsayılan 12); FPS Ön Ayarını Kullan açıkken yok sayılır. |
FPS Ön Ayarını KullanuseFpsPreset | Onay kutusu | Kapalı | Saniyedeki Kare değeri yerine FPS Ön Ayarı hızını kullanır. |
Döngüloop | Onay kutusu | Açık | Bitiş karesinden sonra başlangıç karesinden yeniden başlar; kapalıysa bitiş karesinde durur. |
FPS Ön AyarıfpsPreset | Seçim | normal | Hız ön ayarı: Yavaş 4, Normal 12, Hızlı 24, Turbo 60 kare/saniye. Seçenekler: slow Yavaş, normal Normal, fast Hızlı, turbo Turbo |
İleri-Geri OynatpingPong | Onay kutusu | Kapalı | Başlangıç ve bitiş karesi arasında ileri sonra geri oynatır; Loop ayarının yerine geçer. |
Kareler
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Başlangıç KaresistartFrame | Sayı | 0 | Animasyonun ilk karesi, 0'dan sayılır. |
Elle Seçilen Kareframe | Sayı | — | Play kapalıyken gösterilen kare, 0'dan sayılır; bir durumu göstermek için bağlantıyla (binding) kullanılabilir. |
Bitiş KaresiendFrame | Sayı | — | Animasyonun son karesi, 0'dan sayılır; boşsa sayfanın son karesi kullanılır. |
Diğer ayarlar
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Enable FlashingenableFlashing | Onay kutusu | Kapalı | Bileşeni yanıp söndürür (saniyede bir saydamlık darbesi). Genellikle bir alarm koşuluna bağlanır. |
Log ButtonlogButton | Onay kutusu | Kapalı | Çalışma zamanında bileşenin üzerine gelince bir grafik ikonu gösterir; tıklanınca bileşene bağlı Tag'ler log Tag listesine eklenir. |
Bağlantılar
Özellikler panelinin İlişkiler (Binding) bölümünde, Direct bağlantıda bir Tag bu widget'ın aşağıdaki özelliklerine bağlanabilir. Bağlantı tipleri (Direct, IntRange, FloatRange, Boolean, Bit) tüm widget'larda aynıdır; açıklamaları Widget Referansı sayfasındadır.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, to.type, spritePreset, src, frameWidth, frameHeight, columns, rows, fps, fpsPreset, useFpsPreset, play, loop, pingPong, startFrame, endFrame, frame, autoDetect
Ayrıca widget'ın stil alanları style.<alan> biçiminde bağlanabilir (ör. style.width, style.height, style.left, style.top).
Ortak bölümler
Bu widget seçiliyken özellikler panelinde şu ortak bölümler de görünür: Genel, Yerleşim, Görünüm, Yönlendirme (To), İlişkiler (Binding). Bu bölümler Sayfa Editörü sayfasında anlatılır.