12得票3回答
Unity 2D跳跃脚本

有人在unity中有适用于2d游戏的好的跳跃脚本吗?我现在的代码可以跳跃,但是看起来更像在飞行。using UnityEngine; using System.Collections; public class movingplayer : MonoBehaviour { public V...

12得票2回答
使用倾角仪计算重力

如何将倾斜仪(俯仰、偏航和翻滚)转换为系统在 [X,Y,Z] 上受到的重力拉力?一个处于某个俯仰、偏航和翻滚角度下的系统应该以一定的[X*g,Y*g,Z*g]被地球吸引,假设这是为了模拟目的。我想制作一个函数,其输入是俯仰、偏航和翻滚,输出是向下力矩的Vector3(X,Y,Z)。 也就是说...

12得票3回答
船舶转弯的物理原理

我正在编写一个小的船只模拟程序(一艘带动力的帆船),它有一个舵和一个龙骨,大部分推进和阻力的物理效应都已经处理好了。我已经将船身上的阻力建模为比沿着船身方向的阻力更高,以减少侧滑现象。 然而它的行为并不完全正确。我是否正确地认为,龙骨不仅提供阻力,还通过引导水流来帮助船只转弯? 最终模型不...

12得票5回答
在汽车中检测加速度(iPhone 加速度计)。

我正在开发一款iPhone应用程序,试图计算移动汽车的加速度。类似的应用程序已经完成了这个任务(如Dynolicious),但是不同之处在于这个应用程序旨在在普通城市驾驶中使用,而不是在直线赛道上使用。 这带来了一个大问题,Dynolicious幸运地避免了这个问题:山坡。是的,山坡。 包...

12得票6回答
月球着陆游戏需要哪些数学知识?

我想制作一个用来学习 cocos2d 的游戏,月球着陆器 是我脑海中首先想到的练习项目。如有需要的物理计算指针/源代码/教程,不胜感激。谢谢!

12得票2回答
Sprite Kit如何停止物体的冲力?

我想在屏幕被轻触时每次增加一个CGFloat。这个浮点数有一个固定的最大值和最小值。我尝试了这篇建议:StackOverflow,但这只能在触摸后或达到最大值时增加CGFloat。我希望在触摸过程中不断增加CGFloat,也就是说,你触摸的时间越长,跳跃高度/ CGFloat 就越高。 问题可...

11得票6回答
用于在Ruby中转换物理单位(千克,磅)的库?

我知道Rails有一些优秀的助手工具用于日期和时间管理。是否有一个已经工作的项目,其中包含用于标准单位和其转换的清晰DSL语言? 任何一个在两个系统的基本长度和重量单位之间进行转换的助手工具项目都可以。谢谢!

11得票2回答
能否用真实的大小和质量制作n体太阳系模拟?

Important note: 这个问题与“PhysX”没有任何关系,它是一个用于电脑游戏物理系统的工具(对于街机游戏中的物理效果如球类游戏等非常有用);PhysX是Unity3D和其他游戏引擎内置的系统,这里完全不相关。 //////////////////// 更新(先读底部)/////...

11得票5回答
Python中在圆形内生成均匀分布点的生成器

我被赋予生成一个不可见圆的同心圆上均匀(或多或少)分布点的任务。该函数应该接受半径列表和给定半径绘制点的数量作为参数。例如,对于半径为0,它应在(0,0)处绘制1个点。对于半径为1的圆,应沿着圆的周长绘制10个点,间隔为2pi / 10度。对于半径为2的圆,在周长上绘制20个点,间隔为2pi ...

11得票1回答
学习传感器融合最好的书籍,特别是关于IMU和GPS集成方面的。

我有一个构建惯性测量单元(IMU)的要求,需要使用以下传感器: 加速度计 陀螺仪 磁力计 我必须整合这些数据以获取传感器平台的位置和涉及的外部力量(例如从线性加速度中减去倾斜)。 然后我必须使用这些信息来补充标准GPS单元,以提供比仅使用GPS更高一致性的测量结果。 我确实理解这个...