AS3 - 旋转Bitmap对象时随机交换高度和宽度

时间:2010-12-30 10:28:40

标签: flex actionscript-3 actionscript

项目:Flex构建器4中的游戏(Actionscript项目)
语言:Actionscript 3

此代码

trace ("--before-- "+sprite.width + "," + sprite.height);
this.sprite.rotation = obj.rotation;
trace ("--after-- "+sprite.width + "," + sprite.height);

在调试控制台中打印

!!之前!! 72,13
!!后!! 72,13
!!之前!! 72,13
!!后!! 72,13
!!之前!! 72,13
!!后!! 72,13
!!之前!! 72,13
!!后!! 13,72
!!之前!! 72,13
!!后!! 72,13
!!之前!! 72,13
!!后!! 13,72
!!之前!! 72,13
!!后!! 13,72
!!之前!! 72,13
!!后!! 72,13
!!之前!! 72,13
!!后!! 13,72

显然有9个实例。所以18行输出。 请注意,宽度和高度随机交换一些。 为什么会这样?

1 个答案:

答案 0 :(得分:0)

感觉很蠢。有时旋转为0,有时为90.所以它发生了。