text在Flash 8中的movieclip内滚动

时间:2011-07-13 07:50:10

标签: flash

我正试图在动画片段的鼠标悬停上显示文字。

mc1.onRollOver = function() {     mc1.gotoAndStop(2);     停(); } mc1.onRollOut = function() {     mc1.gotoAndPlay(1);     玩(); }

在movieclip内的第2帧上我创建了一个动态的文本框。多行并添加滚动条。但它不起作用。

在影片剪辑之外它的工作但在影片剪辑内部无效。

1 个答案:

答案 0 :(得分:0)

您可以将文本框放入单独的图层并将其保存在mc1的两个框架中(不要在第2帧中的文本框图层上创建关键帧),然后使用_visible属性控制文本框可见性。

您的代码可能如下所示:

mc1.yourTextBoxInstanceName._visible=false;
mc1.onRollOver = function() {mc1.yourTextBoxInstanceName._visible=true; mc1.gotoAndStop(2); stop(); } 
mc1.onRollOut = function() {mc1.yourTextBoxInstanceName._visible=false; mc1.gotoAndPlay(1); play();}