Я заметил, что в Python была функция sin
, cos
и tan
.Python (pygame) Sin, Cos и Tan
Итак, я думал, что я хотел бы использовать это, чтобы сделать способ прицеливания в моей игре, к сожалению, словесное описание sin
, cos
, tan
, asin
, acos
и atan
очень запутанное.
Я знаю, как делать все правила из школы, мне просто нужно применить их к коду. Итак, вот что мне нужно делать, мне просто нужно знать, какой из них я должен использовать:
У меня есть
- Угол
- гипотенузы
(я просто держать, что значение как далеко я хочу, чтобы объект путешествовал до того, как я снова промолчу его)
От угла, я хочу работать либо/и наоборот, и рядом.
Гипотенуза будет sin/asin
и cos/acos
. Который из? Я не знаю.
Как я могу ввести свои номера? Я просто делаю aim = cos(angle,hyp)
или мне нужно применить некоторые другие вычисления?
Что должно сбивать с толку? Использование математического метода тщательно и экстенсивно документировано ?! Вы вообще проводили какие-либо исследования? –
«К сожалению, описание слова sin, cos, tan, asin, acos и atan очень сбивает с толку:« Вы вообще читали мой пост? Я хотел больше описания, я просто добавил свой пример, чтобы убедиться, что получаю правильный результат. Теперь я не могу ответить на эти хорошие ответы ниже, потому что вы испортили мою репутацию. – Bluetiger6001
Что, возможно, означает @PrincessOftheUniverse, состоит в том, что эти функции не являются широко документированными в Python, потому что они являются хорошо известными математическими функциями, и они подробно объясняются во многих местах, таких как [Википедия] (http://en.wikipedia.org/wiki /Синус). Документация Python не имеет к этому никакого смысла. – rodrigo