Цитата (TreinDSM)
bbkr.Intersects(bbcar2)
этот код означает, что если ограничивающий прямоугольник обьекта кар2 (машина-бот) пересекает ограничивающий прямоугольник линии шириной 10 пикселей. Так вот, кар2 респаунится на координатах 250,300 , а линия находится на координатах 700, 0. Так что в начале никакого пересечения не может быть. Это какой-то глюк может с интами попробовать?
Цитата (TreinDSM)
либо st переопределяется где-то еще.
оно больше нигде не переопределяется.Добавлено (02.03.2013, 13:47)
---------------------------------------------
а если st определять в методе, тогда все работает почти как надо, но при пересении кар2 и линии кар начинает прыгать. То есть он пересекается с линией, st = true, и поворачивается, чуток отъезжает, и поворачивается обратно, затем опять пересекается с линией, и так далее.