我是C#的新用户,但他学会了制作小型简单游戏.所以我很开心并以这种方式训练C#.
但是,现在我需要将移动物体速度改变0.2,所以我可以使用间隔来改变速度,而不会使物体发出声音.我正在使用'int'值来设置对象的速度值.我的物体每毫秒移动2个像素(1/1000秒).我试过乘以2,但在这样做了一两次之后,对象会移动得那么快,它们就会出错.
通过网站上的其他问题查看,但找不到任何东西,这似乎可以帮助我.
所以:
是否可以创建一个包含小数值的'int'?
如果是,那么我怎样才能做到这一点,而不用冒着程序中的错误呢?
提前致谢!