There is an specific situation when Is on floor property do not work properly, for example if you create an object(enemy) and set 2 behaviors: jump-thru and platform together, then this object falls over another object(object2) which have behaviors: jump-thru an sine(with vertical movement), and you jump with the main player (using platform behavior again) and fall over the first object(enemy) which is on the object 2 that is moving up and down, the Is on floor property is not detected correctly.
Attach a Capx
Description of Capx
There is some objects each with a number 1,2,3,4, you also have a main player which you can move with arrows keys and jumping with arrow key up on those objects, there is an Text object that says or shows whether the player is on floor or not.
Steps to Reproduce Bug
jump over each object and you can see the Txt object shows whether the player is on floor or not.
When you are over object 2 Is on floor property do not work properly
should have not any problem I guess, since all other objects work fine.
- Chrome: YES
- FireFox: YES
- Internet Explorer: YES
Operating System and Service Pack
Windows 8.1 84bit
Construct 2 Version ID
release 192 (64bit)