[]ColorFilter 清除时会出错
1、一个按键按下时,给他做一点轻微的颜色变化,如果下面代码:
// 稍微弱化一点颜色
var grayscaleMat:Array = [
1, 0, 0, 0, -20,
0, 1, 0, 0, -20,
0, 0, 1, 0, -20,
0, 0, 0, 1, 0];
var grayscaleFilter:ColorFilter = new ColorFilter(grayscaleMat);
this.filters = [grayscaleFilter];
2、按键松开时,清除这个颜色变化,
this.filters = null;
按键的位置莫名其妙的移到屏幕正中间?这个怎么解决?谢谢!
// 稍微弱化一点颜色
var grayscaleMat:Array = [
1, 0, 0, 0, -20,
0, 1, 0, 0, -20,
0, 0, 1, 0, -20,
0, 0, 0, 1, 0];
var grayscaleFilter:ColorFilter = new ColorFilter(grayscaleMat);
this.filters = [grayscaleFilter];
2、按键松开时,清除这个颜色变化,
this.filters = null;
按键的位置莫名其妙的移到屏幕正中间?这个怎么解决?谢谢!
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
cuixueying
赞同来自:
jay1298
赞同来自:
Tween.to(this,
{
scaleX : this.scaleX_backup,
scaleY : this.scaleY_backup
},50);
cuixueying
赞同来自: