BadCats Ну два варианта - либо PosZ заменить на просто Pos (соответственно Vector3) и считать сразу всю позицию, а не по координатам. Либо брать не весь transform.forward, а transform.forward.z, и считать только для z всю формулу.
nepster09 Вы технически понимаете что такое рекурсия? Это просто вызов методов. Больше всего скорость зависит от того, что вы делаете в каждой итерации. В какой то степени это может зависеть от работы коллстека интерпретатора/языка, но я сомневаюсь что есть какие то проблемы с этим в современных языках.
dhat Т.е. в стартовом окне скайпа для логина вы вбиваете почту? Еще вариант - в окне скайпа кликните в правом верхнем углу на свое имя (возле статуса над поиском), в открывшемся окне будет возможно имя учетки, и кнопка "управление". Где то в самом верху.
Сергей Соловьёв Терморектальным криптоанализом, например. Поймите, тонкое место - люди. Вот конкретно в вашем вопросе доступ к системнику дали вы. Так может быть и с ключом, и с паролем, и с физическим замком.
Евгений Кучеренко если дальше по формуле нужен тангенс - то можно чутка сэкономить. Все таки обратные тригонометрические операции не легкие. Но вообще да, вы правы, в общем случае.
FireShip просто для теста добавлять везде - так себе вариант, особенно если без pragma once. Разберитесь с вашими инклудами, что от чего должно зависеть, ипроверьте чтобы все зависимости были разрешены.
Urukhayy Это конечно достаточно костыльное решение - по хорошему вам тогда все методы. отвечающие за связку профессоров и ВУЗов надо держать в этом классе.
Urukhayy внешний класс, в котором есть словарь, где ключ - это профессор, а значение - список ВУЗов, в которых он работает. И будет без всякого поиска.
Urukhayy раз профессоров пишут за 3 года до университетов - то у профессора не должно быть ни метода GetUniversity, ни вообще ссылки на университет. Отсюда два варианта - либо у университета есть метод вида "IsProfessorInUniversity", принимающий указатель на профессора, либо вообще есть отдельный класс, заведующий всеми этими связями.