2010-12-17 59 views
0

不能在其他影片剪辑 访问,比如我有我的部分 “家”,“大约”,“接触” ,并在部分 标签当我往里走约而调用联系人部分设置文本,例如 _parent.instancename(contact).title.text =“TEST”; 这个我在about部分中调用,但不起作用! 请任何人都可以帮助我是迫切的!无法访问到其他影片剪辑

+0

这些“部分”是什么?他们是不同的框架,影片剪辑等? – 2010-12-17 18:50:11

+0

是的,我把所有部分放在一个叫做片段的movieclip里面,在movieclip里面我有每个片段的标签,例如Layer 1 - actions(stops);第2层 - 标签(家庭,关于,联系人);第3层 - 电影剪辑(ho,ab,co); – Stakol 2010-12-17 18:57:41

+1

也许你从一个MovieClip调用的符号不存在,因为当帧改变时它从内存中移除。 – 2010-12-17 19:08:06

回答

0

是的,我把所有的章节里面一个影片剪辑称为区段 和影片剪辑里,我为每个部分 标签例如 1层 - 行动(站); 第2层 - 标签(home,about,contact);第3层 - movieclips(ho,ab,co);

0

正如John Giotta在他的评论中所说:当您通过调用gotoAndPlay ("Framelabel")来更改帧时,您之前所在帧中的所有元素都将从内存中删除。所以当您尝试更改文本时,将无法访问任何内容。

一种方式来做到这一点是把你所有的元素融入到单独的影片剪辑,并将其放置在时间轴上相同的帧,设置有源元件,以便visible = true;和他人visible = false;而不是跳转到另一个帧,当按钮被点击。 这样,你可以从任何地方访问所有东西,你的网站看起来也是一样的。