2008-02-07 Spriteの座標の精度 AS3 vがSpriteのインスタンスであるときにxに0.09を代入すると0.05に丸められる。 v.x = 0.09; log(v.x); // 0.05 内部では20分の1ピクセル単位(72dpiの場合。Twip)の整数で保持されているんだそうな。そんなことになっているとは思わずにxに値を入れたり出したりしていたら、表示しているスプライトが徐々に左上隅に移動していくようになってしまっていた。Twipに丸めるのは別にいいけど、切り捨てで計算しないで四捨五入にして欲しかったなぁ。