[]奇葩遮罩BUG

m_mcExpMask.scaleX = m_info.ability.mExp ? Math.min(1,Math.max(0,m_info.ability.mExp / m_info.ability.mMaxExp)) : 0;

m_mcExpMask.x = m_info.ability.mExp ? Math.min(0,-(Math.max(0,m_info.ability.mExp / m_info.ability.mMaxExp)*m_mcExpMask.width)) : -m_mcExpMask.width;
 
经验条动态设置遮罩,用X轴来做移动可以实现经验条的遮罩效果,而用scaleX来设置怎么设置,动态附值怎么也改变不了。只默认第一次设置的值。写固定值可以,用动态附值不行。
已邀请:

cuixueying

赞同来自:

在你的遮罩动态改变的时候,调一下 被遮罩对象.repaint()方法试下!

lh48075012

赞同来自:

OK了,谢了。这你们案例里最好说明一下。

q12647

赞同来自:

被遮罩的对象发生位置改变的时候怎么弄?
类似于一个公告,从左往右走,这个时候遮罩的坐标是固定的,被遮罩的对象坐标向左移。

要回复问题请先

商务合作
商务合作