求助!flash中那个动态文本框怎么用?我插入TexArea想在下一帧显示输入的内容,怎么做啊??我qq2472299201

求助!flash中那个动态文本框怎么用?我插入TexArea想在下一帧显示输入的内容,怎么做啊??我qq2472299201,第1张

方法是你用动态文本框,就要用输入文本框。用组件的话就都用组件。
1 加一个动态文本框。属性,多行,(as2)变量=aaaa 。(as3)实例名=aaaa 。
2 加一个输入框。变量=sss
3 加一个按钮 ,在里面写
按钮释放事件
aaaatext = ssstext ;

要给你的文本框加一个实例名txt,然后把下面的代码写到帧上:
txtautoSize=true;
你就会看到神奇的效果,注意,这个文本框的属性中要是多行!
如果用代码创建的输入文本框也可以这么用的。
这个属性就是自动适应文本内容。

方法一:利用上下滚动按钮
1打开文本文件,将文本复制到Windows 2000自带的程序“记事本”中,并在文本内容的前面输入“t=”(“t”为我们定义的一个变量),然后保存为“mtxt”文件,保存位置为“我的文档”,编码设为“UTF-8”或“Unicode”。
2运行Flash MX,以“也谈在Flash中调用外部文本文件”为名,保存在“我的文档”中(注意:Flash MX文件与将调用的外部文本文件必须在同一个文件夹中)。
3在舞台上创建一个动态文本框,并在“属性”面板中把这个动态文本实例命名为“mytext”,设置好文字的各种属性,并将文本框设置成多行,在变量文本框中输入“t”。
4单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层2。右单击该图层的第一帧,在d出的快捷菜单中选择“动作”命令,打开“动作-帧”窗口,在专家模式下输入“loadVariablesNum("mtxt",0);”。
5单击“时间轴”窗口左下角的〔插入图层〕按钮,插入一个新图层,系统自动命名为图层3。
6单击“窗口/公用库/按钮”,打开“库—按钮”窗口。双击窗口中的“Circle Buttons”文件夹,将其中的“Circle with arrow”按钮拖放到舞台上,利用“缩放”、“旋转”工具将其调整成箭头向上和合适的大小。最后将它拖放到动态文本框右侧合适的位置上。重复以上 *** 作,再创建一个箭头向下的按钮。右单击箭头向上的按钮,在d出的快捷菜单中选择动作,打开“动作-按钮”窗口,并在专家模式下输入以下语句:
on (press) {
mytextscroll =mytextscroll+1;
}
同样,为箭头向下的按钮添加如下语句:
on (press) {
mytextscroll =mytextscroll-1;
}
7 按“Ctrl+Enter”键测试,单击向上的箭头按钮,文本向上滚动一行;单击向下的箭头按钮,文本向下滚动一行。
方法二:使用Scroll Bar组件
1同方法一步骤1。
2同方法一步骤2。
3在舞台上创建一个动态文本框(也可以是输入文本框),并在“属性”面板中把这个动态文本实例仍命名为“mytext”,设置好文字的各种属性,并将文本框设置成多行。
4单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层2。
5从Flash MX的组件面板中将Scroll Bar组件拖放至动态文本框实例的右部边缘,此时组件会自动和文本框结合在一起。
6单击“时间轴”窗口左下角的〔插入图层〕按钮,插入图层3。
7右单击图层3的第一帧,在d出的快捷菜单中单击“动作”,打开“动作—帧”窗口,并在“专家模式”下输入以下内容:
mt = new LoadVars();//创建一个LoadVars对象的实例,实例名为mt
mtload("mtxt");//创建的mt实例需要载入的对象是mtxt文本文件
mtonLoad = function(s) { //开始载入外部文件。参数s是指示load *** 作是否成功完成。如果完成,那么s的值就为true(真),反之为false(假)
if (s) {
mytexttext = mtt;
}//如果载入成功,则mytext文本框中的内容就等于mt实例中的t的内容(t是我们前面在外部文本文件中定义的那个变量)
};
8 按“Ctrl+Enter”键测试。

这些啊 也不是太好举例啊 因为要有应用才能说是有意义的
那我举个例吧,比如你添加一个动态 文件框 选中它
在属性面板左边为它赋一个实例名 abc
然后选中第一帧 按F9 添加
_rootonEnterFrame = function() {
_rootabctext = _root_xmouse + " , " + _root_ymouse
};
//这个就是应用动态文本框显示主场景的鼠标座标的例子
//实例名text
//更详细的方法 事件 属性等 请按F1 查看
//ActionScript 20 语言参考 > ActionScript类 > TextFiled


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10410657.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存