b12103, running on Windows.
Terms used:
Actors that have logical boxes that are smaller than their full dimensions (animation's width and height) have different physics responses than physical boxes, or full-sized logical boxes. More specifically, an actor is moved considerably further when the same force is applied. If the actor has more logical boxes at the same time or a mixed of logical and physical, it moves less. I think the logical boxes are not following the actor's physics settings, and multiple at the same time might be doing something funky as well.
Test game provided:
Debug drawing is on. One behavior, with the option to create two different collision boxes and an input event to move the actor. All actors move upward with a force of 10.
Five actors:
-Physical and Physical Large: have their collision boxes handled through the Collisions tab.
-Logical and Logical Large: don't have collision boxes. The behavior creates them.
-Mixed: have both physical and logical boxes.
Press "up" to make all the actors be pushed upward. "Logical" (red) will hit the ceiling while the others will perform a tiny hop. "Mixed" (grey) will hop lower than the others, which is more noticeable if you press "up" continuously.
Terms used:
- Physical Box: collision box created in the actor's "Collisions" tab.
- Logical Box: collision box created in a behavior through the "add rectangular collision shape.
Actors that have logical boxes that are smaller than their full dimensions (animation's width and height) have different physics responses than physical boxes, or full-sized logical boxes. More specifically, an actor is moved considerably further when the same force is applied. If the actor has more logical boxes at the same time or a mixed of logical and physical, it moves less. I think the logical boxes are not following the actor's physics settings, and multiple at the same time might be doing something funky as well.
Test game provided:
Debug drawing is on. One behavior, with the option to create two different collision boxes and an input event to move the actor. All actors move upward with a force of 10.
Five actors:
-Physical and Physical Large: have their collision boxes handled through the Collisions tab.
-Logical and Logical Large: don't have collision boxes. The behavior creates them.
-Mixed: have both physical and logical boxes.
Press "up" to make all the actors be pushed upward. "Logical" (red) will hit the ceiling while the others will perform a tiny hop. "Mixed" (grey) will hop lower than the others, which is more noticeable if you press "up" continuously.