球类中的这个方法应该重置球的位置:
req.user.findOneAndUpdate({_id: req.user._id}, { $addToSet: { flashcards : { $each: cards }}}, {upsert : true}, function(err, doc) {
if(err) {return console.log(err);}
else {return res.send(doc);}
});
我使用GameConstants类中的常量:
public void ResetBall()
{
_drawRect.X = GameConstants.WINDOWWIDTH / 2 - _halfDrawRectangleWidth;
_drawRect.Y = GameConstants.WINDOWHEIGHT / 2 - _halfDrawRectangleHeight;
}
我尝试在Update方法中使用ResetBall()在Update方法中使用ResetBall(),使用:
static class GameConstants
{
public const int WINDOWHEIGHT = 800;
public const int WINDOWWIDTH = 1200;
}
我没有得到任何编译错误我创建对象我更新它我绘制它并且一切正常你需要一个乒乓球游戏只是球重置不起作用球类的方法是公共的也许它有一些东西我在球类中制作的矩形
_ball.ResetBall();
_ball.Update(gameTime);
我实际上只是试图重置drawrectangle X和Y位置