JavaScript坐标Sin,Cos还是Tan?我正在尝试在Web浏览器中学习一些用于游戏开发的基本三角函数.我知道soh cah toa rule等我知道我们也在-1和1之间工作.
我很困惑,我需要根据角度分别计算x和y坐标.
这是我必须在x和y中计算出我的角度方向,这确实有效(感谢Loktar).
velY = -Math.cos(angle * Math.PI / 180) * thrust;
velX = Math.sin(angle * Math.PI / 180) * thrust;
Run Code Online (Sandbox Code Playgroud)
我从中理解的是,我根据一个小公式找到x和y的cos,将我的角度变量转换为弧度.
但是,为什么cos需要用于x和sin用于y?晒黑在哪里?这是与圆的4个象限有关吗?
当我只给出一个角度时,我怎么知道何时使用sin cos或tan,我需要找出使用x,y的角度所在的圆圈的位置?
任何简单的图表或解释都会非常有用!
谢谢
我正在查看我的服务器,因为我想限制对某些特定文件夹的访问,并且我注意到我有几个 .htaccess 文件。一个在根目录下,public_html之前的目录,是根目录,还是public_html是根目录?该文件默认启用 php5。然后我有一个 htaccess 在 public_html 文件夹中进行一些 url 重写,然后我在 wordpress 目录中有另一个。
有必要把它们分散开来吗?
我是否为每个想要受影响的文件夹设置一个 htaccess,还是该 htaccess 会影响一个文件夹以及所有子目录?
谢谢
编辑:我的 WordPress 主题文件夹中还有另一个 htaccess 吗?
我正在制作自定义Google地图应用程序.我想在地图上显示我的所有iPhone图像,并且我想使用JavaScript或PHP检索地理位置数据.这可能吗?如果没有,我还能以其他方式获取数据?
谢谢.
让我们说我已经绘制了所有的物体,中间的太阳和行星的几个圆圈.有人可以告诉我如何让这些物体以循环方式移动吗?我不需要任何重力等但我想这可能是一个甜蜜的奖金!
谢谢 :)
我的Canvas中间直接有一个"磁铁",我有点击时添加到画布中的对象.然后他们被吸引到磁铁上.
我有物体相对于彼此的X和Y距离,大约在-20到20之间.
这是我用来吸引对象的计算,它可以工作,但越接近,力就越弱,当它应该相反时,我该怎么做?
impulseX = (distanceX / 100)
impulseY = (distanceY / 100)
Run Code Online (Sandbox Code Playgroud)
例子:
Distance = 20, speed = 0.05
Distance = 10, speed = 0.1
Distance = -20, speed = -0.05
Distance = -10, speed = -0.1
Run Code Online (Sandbox Code Playgroud)
我正在做的例子:http://jsfiddle.net/qk8Wk/
谢谢
canvas ×3
html5 ×3
javascript ×3
math ×2
.htaccess ×1
apache ×1
game-physics ×1
geolocation ×1
maps ×1
php ×1
physics ×1