foo.height = 100;
foo.rotation = 90;
trace(foo.height);
然后你会发现什么?trace出来的数值是:200.这很正常,一个宽200,高100(定义为100)的MC,转个90度.那高当然是200了。好,继续.
foo.rotation = 90;
foo.height = 100;
trace(foo.height);
结果还是200.那有个逻辑错误了,宽200,高200,转个90度,然后再定义高为100.那trace 新的高度应该是100嘛.再有意思了,继续:
foo.rotation = 90;
foo.height = 100;
foo.height = 100;
trace(foo.height);
得了,变成长宽都是100了.逻辑又错误了。呵呵,搞晕了吧.我也是晕了。所以我要记在BLOG上,省的以后发神经,写出这么个代码.起码有个参考了.
作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/207/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
牛C网推荐您再看看以下日志:
四个原因让Silverlight无法取代Flash
Degrafa
Flash AS教程-图片展览滚动视觉特效
Flash AS实现鼠标触发动作的控制
Flash制作中常见的加载外部文件时候碰到的问题
Flash教程-AS3.0 实现FLASH的“动态链接库”
避免在ActionScript中使用整型(ints)
用FLASH ? 还是用Silverlight ?
AS2与AS3比较测试
四个原因让Silverlight无法取代Flash
Degrafa
Flash AS教程-图片展览滚动视觉特效
Flash AS实现鼠标触发动作的控制
Flash制作中常见的加载外部文件时候碰到的问题
Flash教程-AS3.0 实现FLASH的“动态链接库”
避免在ActionScript中使用整型(ints)
用FLASH ? 还是用Silverlight ?
AS2与AS3比较测试
Flash AS制作小球自由运动和碰撞检测的动画
JavaScript调用FLASH





