UNITY 3D PARTICLE SYSTEM
Merhaba. Bu yazı Unity oyun motorunda parçacık sistemi konusunda sürekli yararlanabileceğiniz tanımlar içeren bir yazıdır.
Öncelikle en baştan tanımlara göz atalım.
Duration
Parçacık üretme süresidir.Duration değeri saniye cinsinden alınır örnek fotoğrafta 5.00 demesi 5 saniye boyunca parçacık üretileceği anlamına gelir.5 saniye sonunda ise bu üretim bitecektir.
Looping
Loop tekrar etme anlamı taşır.Parçacık üretim süresi bittiğinde tekrar başlatmak için loop kutucuğu işaretli olmalıdır.Sürekliliği sağlar.
Prewarm
Normal şartlarda ilk kez çalışmaya başlayan parçacık sistemi hızlanan bir tempoda çalışır.Yeni başladığı bellidir.Fakat bu seçenek açıksa yeni değilde sürekli açıkmış gibi çalışır başlangıçtaki hızlanma temposuna hiç girmeden direkt olarak hızlı başlar.
Start Delay
Parçacık tetiklendiğinde delay kutusunda yazan değer kadar (saniye) bekler parçacık üretmez.Sonra normal şekilde üretime başlar.
Start Lifetime
Üretilen her bir parçacığın hayatta kalma süresidir.Parçacıklar burada yazan değer (saniye) süre sonra yok olacaktır.
Start Speed
Parçacık dağılma hızıdır.
Start Size
Parçacık genişliğidir.
Start Rotation
Parçacık dönme açısıdır.Yuvarlak parçacıklarda fazla belli olmaz.
Start Color
Parçacık rengidir.4 farklı türü vardır.Default,gradient,random,gradient-random bu dörtlüyü oluşturur.
Default
Normal olarak parçacığa renk verir.
Gradient
Başlangıç ve Bitiş rengi verilir.Ara renkleri Unity ayarlar Duration a bağlı olarak parçacık rengi değişir.
Random
Random ise iki farklı renk veririz ve her parçacık için iki renk arası rastgele renk seçer.
Gradient - Random
Bu özellik ise Gradient ve Random birleşimidir.
Gravity Modifier
Parçacıklar dağılmaya başladıktan sonraki hareketlerinde yerçekimi etkisini ayarlar.Eksi değer verilirse yukarı artı değer verilirse aşağı yönde hareket eder.
Play On Awake
Oyun ilk açıldığında bu parçacık nesnesinin başlayıp başlamayacağını belirtir.Eğer seçili ise oyun başlayınca parçacık sistemi de başlar değilse kod ile tetiklenerek çalıştırılır.
Max Particles
Kaç adet parçacık üretileceği buradan ayarlanır.Maximum değere gelirse üretim duracaktır.
Emission
Rate eğer zamana bağlı ise (Time) 1 saniyede ki parçacık üretimini yönetir.(Adet)
Bursts ise sürekli simetrik üretilen parçacıkların belli bir zaman içinde belli bir parçacığı bir anda üretimini sağlar.Bir patlama etkisi oluşturur.
Rate eğer distance e bağlıysa bu parçacık sistemi bulunduğu yerden bir birim yer değiştirmesi ile aktif olacak ve rate değeri kadar parçacık üretecektir.
Shape
Bu bölümde parçacık çıkış ve dağılış hareketleri ayarlanır.
Shape bölümü yayılış şeklidir.Fotoğrafta koni şeklinde yayıldığını göstermektedir. Ama bir çok farklı yayılışı vardır.Angle açı belirtir.Radius ta öyle.Random direction dersek şekle bakmaksızın dağılacaktır.
Son olarak Wildframe seçili iken parçacıklar kutu seklinde görülür.Sadece sahne ekranında böyle olacaktır.