屏蔽输入TextField未显示

时间:2011-10-07 12:03:00

标签: flash actionscript-3 masking

我在一个图层上有一个空的影片剪辑(比如A)然后我用一个显示对象(比如一个矩形)掩盖了它。现在我有一个包含输入文本字段的影片剪辑(比如说B),我在影片剪辑(A)中动态添加这个影片剪辑(B)。

当我编译它时,输入文本字段肯定会输入,cz我已经在该字段的更改事件上应用了一些跟踪。

但是场内的人物没有出现。

我也根据某人的建议嵌入了这个角色,但之后该领域甚至没有得到输入。

希望现在能够清除。

1 个答案:

答案 0 :(得分:0)

尝试在运行时设置遮罩,而不是在时间轴中进行遮罩。

myClip.mask = myMask;

http://www.fayazmiraz.com/masking-test-input-fields-in-flash/

http://www.fayazmiraz.com/masking-test-input-fields-in-flash-example/

当遇到这些问题时,在同一MovieClip中绘制调试图形总是很好的,因此您知道掩码有效。通过这种方式,您可以专注于真正的问题,在本例中为TextField