現在、私のゲームはいくつかのピクセル検出を使用しています。たとえば、スプライトの場合、その位置のピクセルを取得します。私がそれを動かすとき、位置の値は次のようないくつかの小数を持っています:
thePixel = new vector(position.X, position.Y);
//thePixel = (52.2451, 635.2642)
だから私はこれらの値を丸める必要があります
thePixel = new vector((float)Math.Round(position.X, 0), (float)Math.Round(position.Y, 0));
//thePixel = (52, 635)
四捨五入せずに完全な位置(つまり、小数点なし)を取得する方法が他にあるかどうかを知りたいです。移動方法の問題でしょうか?
読んでくれてありがとう、あなたが助けてくれることを願っています。