【发布时间】:2011-12-12 07:10:53
【问题描述】:
我正在使用 Farseer 物理引擎构建一个类似“Monster Dash”的游戏,目标是使用 C# 和 XNA 的 PC, 我试图用它的纹理移动一个身体,纹理是由部分组成的,所以它们都应该一起移动,基本上它看起来像这样:
public void Update()
{
tilingFloorPosition.X += (floorMoveSpeed / MeterInPixels);
_tilingFloorBody.Position = tilingFloorPosition;
// Update the textures position
for (int i = 0; i < texturePositions.Length; i++)
{
texturePositions[i].X += floorMoveSpeed;
}
}
但是每当我的球员落在地板上时,他就像什么都没有一样穿过它,我做错了什么?
【问题讨论】:
标签: c# xna game-physics farseer