Народ. Сделал танк, башню, камеру. В общем все играбельно. Встал вопрос с вертикальной наводкой ствола. Вынес уже все мозги. Проблема в том, что основание ствола имеет свой угол. А камера - свой и они отличаются. Камера при создании ей угла вычисляет о 0 до 360 и не считает отрицательный угол. А основание ствола при при повороте вниз уходит в отрицательные значения, а при повороте вверх в положительные. Никак не могу заставить уровнять углы. Общая система мне понятна. Но из-за разницы углов полный бардак. Основание ствола привязано к башне. А камера в свободном полете. Есть идеи как это организовать. Буду очень благодарен. Да и как ограничить угол вертикальной наводки.
Если знаете английский, в переменных разобраться - раз плюнуть. Минимальный угол - отрицательное число, то есть, допустим нужно чтобы дуло наклонялось на 10 градусов вниз. Так и ставим значение -10, но не 350.
Сообщение отредактировал VolkOrievith - Чт, 21 Янв 2016, 20:51