我有一个曲折移动的球。这是代码-
foreach (TouchLocation touchlevel1 in touchCollection1)
{
if ((touchlevel1.State == TouchLocationState.Released))
{
count++;
}
}
if (count % 2 == 1)
{
position.X -= 0.25f * gametime.ElapsedGameTime.Milliseconds;
position.Y -= 0.25f * gametime.ElapsedGameTime.Milliseconds;
}
if (count % 2 == 0)
{
position.X += 0.25f * gametime.ElapsedGameTime.Milliseconds;
position.Y -= 0.25f * gametime.ElapsedGameTime.Milliseconds;
}
但是我需要有关相机代码的帮助。基本上,在2d中XNA / Monogame中之字形运动的逻辑是什么。
我在这里找到了一些帮助,但想知道如何在XNA代码中进行操作-
https://github.com/Thipi/SimpleBallGame/blob/master/cameraFollow.cs