我注意到Python中有一个sincostan函数。

所以,我想我会用它们来瞄准我的游戏,不幸的是,sincostanasinacosatan的字词描述非常混乱。

我知道如何从学校执行所有sincostan规则,我只需要将它们应用于代码即可。所以,这是我需要做的,我只需要知道我必须使用哪一个即可:

我有


角度
斜边
(我只是保持该对象在再次涂抹之前要移动多远的值)


从角度上讲,我想找出相对的和相邻的一个。
斜边将是sin/asincos/acos。哪一个?我不知道。

如何输入我的号码?我只是做aim = cos(angle,hyp)还是必须应用其他一些计算?

最佳答案

公式为:

adjacent = hypothenuse * math.cos(angle)
opposite = hypothenuse * math.sin(angle)


其中angle以弧度表示。

关于python - Python(pygame)Sin,Cos和Tan,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15175976/

10-13 05:46