Hello everyone!
I’ve found an interesting physics bug on iOS device. When two dynamic objects collide, they twitch on iOS but work well on win32 and mac.
For example you can run default cocos2d-x “cpp test” for iOS. Choose “Node: Physics” item and go to sample number 9 his name Slice and try to cut the box from right to left for diagonal and you can see it. Actually you can see same problem if you run sample number 2 “Pyramid Stack” remove ball sprite from the scene. On iOS pyramid is always destroyed and for few seconds all sprites do strange shake, on windows and mac it’s save long time and works correct.
I’m not quite sure that it is a problem actual for all iOS devices. I am found this problem for iPhone 5S (ios 8.3)
I attached gif animation to illustrate this problem
On iOS
On Win32
By the way in cocos2d-x-3.2 it's works correct. I found this problem in cocos2d-x 3.9 - 3.10 but i didn’t check between 3.2 and 3.9 versions. They could have the same problem. I guess this problem occurred when chipmunk was added in project as a lib. In cocos2d-x 3.2 chipmunk was added as source files and everything worked fine.
Thanks for any help!
