|radius||The radius (in pixels) of the circle to create.|
This function will set the shape of the particle group that is
being created. You must first have begun the group definition using
the function physics_particle_group_begin(),
and then you would use this function to set the approximate radius
of the group in pixels - approximate because the exact radius will
depend on the size of the base particles, as defined by the
function, as the physics simulation tries to "fit" as many of the
particles as possible into the defined shape. Finally you need to
to create the group of particles in the room.
var flags = phy_particle_flag_water |
phy_particle_flag_viscous | phy_particle_flag_tensile;
var groupflags = phy_particle_group_flag_solid;
physics_particle_group_begin(flags, groupflags, mouse_x, mouse_y, 0, 0, 0, 0, c_white, 1, 1, 2);
mLastGroup = physics_particle_group_end();
The above code stores the flags for the particle type and the particle group properties in variables then uses these to create a circular particle group with a 100px radius at the mouse position.