B
Bhreno
Guest
objects:
obj_ball;
obj_impulseblock;
my obj_ball, when contacting an obj_impulseblock, will get a boost in a direction that obj_impulseblock is pointing in her sprite_index. So far so good.
However, the obj_impulseblock is neither physical nor solid (while the obj_ball is physical!), It exists only to give a boost to the obj_ball if it enters "inside" it (place_meeting), but no "collision" should occur between the two.
The problem is that even if the obj_impulseblock is neither solid nor physical, it ends up colliding with obj_ball before her "enters", and she is diverted (when in reality it should get the boost).
Example:
If the velocity of the obj_ball to left is 3 or less (phy_speed_x <= 3), when her it "passes" through the obj_impulseblock and its sprite_index is "spr_impulseblock_left", her will get a +2 impulse to the left speed.
obj_ball;
obj_impulseblock;
my obj_ball, when contacting an obj_impulseblock, will get a boost in a direction that obj_impulseblock is pointing in her sprite_index. So far so good.
However, the obj_impulseblock is neither physical nor solid (while the obj_ball is physical!), It exists only to give a boost to the obj_ball if it enters "inside" it (place_meeting), but no "collision" should occur between the two.
The problem is that even if the obj_impulseblock is neither solid nor physical, it ends up colliding with obj_ball before her "enters", and she is diverted (when in reality it should get the boost).
Example:
If the velocity of the obj_ball to left is 3 or less (phy_speed_x <= 3), when her it "passes" through the obj_impulseblock and its sprite_index is "spr_impulseblock_left", her will get a +2 impulse to the left speed.