Komunitas Game Maker Indonesia
Silakan login untuk lebih menikmati forum ini :3.

Join the forum, it's quick and easy

Komunitas Game Maker Indonesia
Silakan login untuk lebih menikmati forum ini :3.
Komunitas Game Maker Indonesia
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[Particle Effect]

Go down

[Particle Effect] Empty [Particle Effect]

Post by danjek Sat Sep 17, 2011 9:33 am

Ane ngebahas sedikit tentang particle effect.

1. Apa itu particle?
Pernah ngelihat efek salju yang tiba2 turun dari langit, kemudian bergerak tanpa arah dan berubah warna kemudian menghilang ato efek daun yang sedang berguguran. Itulah particle.

2. Bagaimana cara membuat particle?

Pertama 2 kalian harus membuat sistem particle, setiap particle harus dibuat sistemnya terlebih dahulu sebelum di panggil.
Code:

//System
snow_system = part_system_create()
part_system_depth(snow_system,5)

kemudian buatlah partikelnya, dan spesifikasinya

Code:

snow = part_type_create()
part_type_alpha2(snow,1,0)
part_type_color_mix(snow,c_white,c_ltgray)
part_type_direction(snow,295,305,0,4)
part_type_speed(snow,1,2,0,0)
part_type_life(snow,300,400)
part_type_shape(snow,pt_shape_disk)
part_type_size(snow,0.05,0.1,0,0)

Kemudian buatlah emitter. Emitter itu diibaratkan seperti senapan, sedangkan partikel adalah pelurunya. Partikel bisa berfungsi karena ada emitter, seperti peluru dan senapan.
Code:

emitter = part_emitter_create(snow_system)
part_emitter_region(snow_system,emitter,-500,room_width+500,-30,-20,ps_shape_rectangle,ps_distr_linear); part_emitter_stream(snow_system,emitter,snow,2); //Membuat snow secara berturut2
repeat(100) {part_system_update(snow_system);} //"Fast forward" ketika snow telah dibuat pertama kali

Kode diatas akan membuat efek salju turun. Silahkan di coba.

danjek

Jumlah posting : 13
Reputasi : 0
Life : [Particle Effect] 410

Kembali Ke Atas Go down

Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik