flash2.0输出面板输出但是动态文本框没显示,我设置了两个动态文本框,同样的程序,两个都有输出,但是一个有显示一个没有显示。求高手指点。
程序:
_root.zen ._y =_root.la0.la._y+70
trace(_root.zen._y);
onEnterFrame=function(){
_root.ww.text=(_root.zen._y-70)/47
}
_root.zen ._y =_root.la0.la._y+70
trace(_root.zen._y);
onEnterFrame=function(){
_root.ll.text=(_root.zen._y-70)/47
}
程序基本一样,只有文本的实例名称不同。
flash中输出面板有输出但是没显示出内容
答案:2 悬赏:20
解决时间 2021-03-23 09:42
- 提问者网友:敏感魔鬼
- 2021-03-22 13:28
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-03-22 14:05
一个对象,只能有一个onEnterFrame函数,两个或者两个以上,会出现问题。把你所有想要在EnterFrame里表达的方法都写到统一的一个EnterFrame函数里。如果你想有多个EnterFrame函数,可以另建影片剪辑元件,在其内部就可以再用EnterFrame函数,建立n个,你就可以用n次,但每次的意义是不一样的。它默认的是该对象,一旦该对象被删除,这个EnterFrame就不再执行。
_root.zen ._y =_root.la0.la._y+70
onEnterFrame=function(){
_root.ww.text=(_root.zen._y-70)/47
_root.ll.text=(_root.zen._y-70)/47
}
root.zen ._y =_root.la0.la._y+70
其实你完全用不着EnterFrame函数,太浪费资源。改一下代码
_root.zen._y = _root.la0.la._y+70;
gettxt(_root.ww);
gettxt(_root.ll);
function gettxt(aa) {
aa.text = (_root.zen._y-70)/47;
}
_root.zen ._y =_root.la0.la._y+70
onEnterFrame=function(){
_root.ww.text=(_root.zen._y-70)/47
_root.ll.text=(_root.zen._y-70)/47
}
root.zen ._y =_root.la0.la._y+70
其实你完全用不着EnterFrame函数,太浪费资源。改一下代码
_root.zen._y = _root.la0.la._y+70;
gettxt(_root.ww);
gettxt(_root.ll);
function gettxt(aa) {
aa.text = (_root.zen._y-70)/47;
}
全部回答
- 1楼网友:开心就好
- 2021-03-22 14:22
发代码上来一看?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯