Moin,
ich habe folgendes Problem:
Der Gegner wird abgeschossen und an der Stelle soll Blut spritzen. Dieses Blut soll aus Partikeln erstellt werden.
Hört sich relativ simpel an, allerdings habe ich nun gute 2 Stunden die SuFu durchforstet und bin leider meistens nur auf Tutorials gestoßen, die mit dem GM8 nicht mehr ansehbar sind oder die derart kompliziert verschachtelt sind, dass ich das nicht verstehe.
Folgendes konnte ich mir aus einem Tutorial herausisolieren:
Alles anzeigen
Allerdings bleibt der kleine Blutfleck an der Stelle und verschwindet danach nicht.
Brauche ich dafür den sog. Destructor? Und wenn ja, wie wende ich ihn an?
Gruß
DT
ich habe folgendes Problem:
Der Gegner wird abgeschossen und an der Stelle soll Blut spritzen. Dieses Blut soll aus Partikeln erstellt werden.
Hört sich relativ simpel an, allerdings habe ich nun gute 2 Stunden die SuFu durchforstet und bin leider meistens nur auf Tutorials gestoßen, die mit dem GM8 nicht mehr ansehbar sind oder die derart kompliziert verschachtelt sind, dass ich das nicht verstehe.
Folgendes konnte ich mir aus einem Tutorial herausisolieren:
GML-Quellcode
- pt_blut = part_type_create();
- part_type_color_mix(pt_blut,c_red,c_red);
- part_type_alpha3(pt_blut,10,1,0.5);
- part_type_life(pt_blut,30,60);
- part_type_shape(pt_blut,pt_shape_pixel);
- global.ps_blut = part_system_create();
- part_system_depth(global.ps_blut, -100);
- ps1 = global.ps_blut;
- em = part_emitter_create(ps1);
- part_emitter_region(ps1,em,x-10,x+10,y-10,y+10,ps_shape_ellipse,ps_distr_gaussian);
- part_emitter_stream(ps1,em,pt_blut,4);
Allerdings bleibt der kleine Blutfleck an der Stelle und verschwindet danach nicht.
Brauche ich dafür den sog. Destructor? Und wenn ja, wie wende ich ihn an?
Gruß
DT

























