Egret社区

[Egret Engine] egret.Bitmap设置rotation导致的显示bug

2019-5-7 10:45
2390
产品 Egret Engine 版本 5.2.18
复现概率 100% 平台 Windows win10
复现步骤 new一个egret.Bitmap实例,将rotation属性设置为undefined,用完后将rotation属性设置为0,赋值texture,无法正常显示图片.
问题描述 egret.Bitmap的rotation属性不小心设置为了undefined之后,即使重新设置为0,也会导致该对象无法显示出来.
错误代码 var bit:egret.Bitmap = new egret.Bitmap();
bit.texture = RES.getRes("bg_jpg");
bit.rotation = undefined;
this.addChild(bit);

bit.texture = null;
bit.rotation = 0;
this.removeChild(bit);

var temp:egret.Bitmap = bit;
temp.texture = RES.getRes("bg_jpg");
this.addChild(temp);
BUG截图
附件Main.ts类第111行.
115行如果注释掉将正常显示图片,如果打开将无法显示图片.

loadtest.zip

984.97 KB, 下载次数: 0, 下载积分: 银子 -1

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

942avril

初学乍练

积分: 8 帖子: 10 精华: 0

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部