Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 8中movieclip内的文本滚动_Flash - Fatal编程技术网

Flash 8中movieclip内的文本滚动

Flash 8中movieclip内的文本滚动,flash,Flash,我正试着在电影唇上的鼠标上显示文字 mc1.onRollOver=函数() { mc1.到达和停止(2); 停止(); } mc1.onRollOut=函数() { mc1.gotoAndPlay(1); play(); } 在movieclip的第2帧中,我创建了一个动态多行文本框,并添加了一个滚动条。但它不起作用 在movieclip外部,它工作,但在movieclip内部,它不工作。您可以将文本框放入单独的层中,并将其保持在mc1的两个帧中(不要在第二帧的文本框层上制作关键帧),然后使用“

我正试着在电影唇上的鼠标上显示文字

mc1.onRollOver=函数() { mc1.到达和停止(2); 停止(); } mc1.onRollOut=函数() { mc1.gotoAndPlay(1); play(); }

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


在movieclip外部,它工作,但在movieclip内部,它不工作。

您可以将文本框放入单独的层中,并将其保持在mc1的两个帧中(不要在第二帧的文本框层上制作关键帧),然后使用“可见”属性控制文本框的可见性

您的代码可能如下所示:

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();}