Flash高手请进!Flash CS3中的textinput问题。 30
我在A、B两个影片剪辑里面用了textinput组件,然后我把两个影片剪辑复制到同一个fla文件里,我把这两个影片剪辑用代码连接起来,但测试影片的时候出现了错误,说是“给...
我在A、B两个影片剪辑里面用了textinput组件,然后我把两个影片剪辑复制到同一个fla文件里,我把这两个影片剪辑用代码连接起来,但测试影片的时候出现了错误,说是“给了A中的标识符不能给B,链接标识符是唯一的”,这是怎么回事啊?
我再补充一下问题,错误是:给了A中的textinput组件的标识符不能给B中的textinput组件,链接标识符是唯一的。
如果把其中一个影片剪辑的textinput组件删掉就不会有问题了,是两个textinput组件的冲突。 展开
我再补充一下问题,错误是:给了A中的textinput组件的标识符不能给B中的textinput组件,链接标识符是唯一的。
如果把其中一个影片剪辑的textinput组件删掉就不会有问题了,是两个textinput组件的冲突。 展开
3个回答
展开全部
这两个代码肯定不一样。或者你连接是搞错了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
显然这是命名冲突,你检查一下A与B剪辑中存在的有效变量是否有同名的。就像flash中同一次执行的脚本中若有两个for循环,且都是以for(var i=0,i<5,i++)这样的形势执行1次以上,则会报错显示for循环中的i变量被强制重载。你这里也是一样,textinput组件被引用的源在同一个new对象里,当然会报错了。
追问
我改了这两个textinput组件名字,但还出现这个问题,后来我又该了textinput组件的链接里面的类名,就不出现这个问题了,但是测试影片时出现的输入文本框一直在闪,有人跟我说链接的类名不能改,改了就会出现这个问题,但不改的话,就会出现上面的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询