flash as3 无效的 BitmapData

 有时候在浏览器中flash Player中会报如下错误:

无效的 BitmapData。
at flash.display::BitmapData/ctor()

at flash.display::BitmapData() 

 


这是因为我们在创建位图数据:( new BitmapData(w,h) )的时候

                        1.传进来的宽,高为0

2.传进来的宽,高为超过当前player内接受的宽和高的最大值,例如player 9宽和高为2880为最大,而player 10宽高都可达到4095,而player11则更大。

                        3.还有一种情况,就是位图数据创建的时候传的宽和高太大,虽然player能接受,但是却超过玩家浏览器能接受的的内存限制,于是报错了

转载于:https://www.cnblogs.com/vilyLei/articles/2728045.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值