I am making a pinball game. In this game there is an 'upper track' that I intend the ball to go on. I have placed this 'upper track' on a layer above the 'machine' layer that the ball usually interacts with. I have placed a sensor at the entrance to the 'upper track' and one at the exit. The entrance sensor checks the velocity of the ball and the layer it is on. If the ball is going up and is on the 'machine' layer, then sensor moves the ball to the 'upper track' layer. If it is going down and on the 'upper track' layer, then the sensor moves the ball to the 'machine' layer. This is all working properly.
The bug is that when I move the ball to the 'upper track' layer, it still collides with the 'machine' layer. When I disable the 'machine' layer's physics, then the ball collides with nothing. The ball does not collide with the 'upper track' layer collision bounds even when on the 'upper track' layer.
Thank you for you time.