dc-gm

partikul

Parikül Sistemi

Merhaba beyler ,Bu dersimde kodlarla nasıl partikül çıkarıcağımızı anlatıcağım.
Kod Dc-Games:
//CREATE EVENT TE PARTİKÜLLERİ BİÇİMLENDİRDİK

/* D.C.GameS->Partikül örneği */
/* Ufak bir teşekkür & emeğe saygı...*/
Baslama=part_system_create();/*Partikülü başlattık ve Baslama ya eşitledim*/
partikul1=part_type_create();
part_type_shape(partikul1,pt_shape_line)/*Partikül ü seçiyoruz*/
part_type_size(partikul1,0.01,0.01,0.10,0.10)/* Boyutlar son kısımları ne kadar saçılacağı // Baş kısmı saçılan partikülün boyutu*/
part_type_scale(partikul1,0.20,0.20)/*Ölçeği belirliyoruz*/
part_type_color3(partikul1,c_yellow,c_red,c_gray)/*Partikül renkleri(ilk çıkacaktan sona doğrudur sıralama)*/
part_type_alpha3(partikul1,0.40,0.40,0.20)/*Görünürlükler*/
part_type_speed(partikul1,3.06,6.45,-0.12,0)/*Partikülün hızları*/
part_type_direction(partikul1,90,45,0,0)/**Çıkacağı yön ben 90-45 yaptım yukarı çıksın diye siz istediğiniz yöne yapabilirsiniz*/
part_type_gravity(partikul1,0,270)/*Partikülün yer çekimi 270 aşağıdır.*/
part_type_orientation(partikul1,0,0,0,0,1)/*Partikülü yöneltme (Ben herhangi bir yere yöneltmedim zaten direction bu işi yapıyor.)*/
part_type_blend(partikul1,1)/*Partiküllerin birbirine karışımları*/
part_type_life(partikul1,45,50)/*Partiküllerin minimum & maximum canları(Bir zaman sonra yok olmaları için)*/ 

Partikülümüzü Create Event' te yarattık gelelim şimdi çıkarma işlevine bunuda gene Create Eventte kullanacağız.
Kod Dc-Games:
//Alttaki kısımda yarattığımız patrikülü çıkarmak için gerekli emitterler.
emitter1 part_emitter_create(Baslama)//emitter 1 i partikülümüze eşitledim
part_emitter_region(Baslama,emitter1,x,x,y,y,0,0)//çıkış noktası objenin x,x,y,y
part_emitter_stream(Baslama,emitter1,partikul1,10
Eğer partikülü bitirmek istiyorsanız (Çünkü partikülü bitirmezseniz diğer odada da devam edecektir..!)
Room_end eventine
Kod Dc-Games:
// PARTİKÜLLERİ TEMİZLEDİK..
part_particles_clear(Baslama)
part_emitter_destroy_all(Baslama)
part_system_clear(Baslama)
İşte bu kadar iyi oyunlar
Bugün 19965 ziyaretçi (49530 klik) kişi burdaydı!
Coppyright 2010 Dc-GameS All Rights Reserved..!
ÖNCEKİ SAYFAYA GİT
YENİLE
SONRAKİ SAYFAYA GİT Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol