flash8初学者

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:39:51
做一个假的进度条.做个一百帧的影片剪辑mc,主场景中输个动态文本b,选中mc,输入代码:onClipEvent (enterFrame) {
b=currentframe+"%";
}
结果b没有显示,请问错哪?该怎么输代码?谢谢!

先把舞台上的mc和文本分开
把文本b的名字改成b_txt,注意:不是变量,是实体名称。
在mc上写上这段代码
onClipEvent (enterFrame) {
_root.b_txt.text = _currentframe+"%";
}
结束
_root指在舞台上,没有的话指在mc影片剪辑里
返回帧数是这个_currentframe前面有下划线,在flash中是属性的词前面都有下划线。
b_txt.text这个是固定用法,我指加了下划线再加属性的文本,影片剪辑和按钮可没有(影片剪辑可以像mc_mc,前面的mc是名字+下划线+属性。可以理解为“名字加下划线加属性”)。