给元件命个名,属性name里面有,你需要操作的动态文本名"txt"
再按F9,写下代码:
name.addEventListner(MouseEvent.CLICK , onClick);
function onClick(e:MouseEvent):void
{
//函数里面写你需要的效果
//出现文字
txt.text = "你需要的文字";
//文字变色
txt.textColor = "颜色";
//如果想点击后文本位置改变
txt.x = ?;
txt.y = ?;
}
这是as3语法,as2就不说了
那就要先做好一个影片剪辑(你要显示的东西)因为你要它刚开始不出现,所以你最好改变一下影片剪辑的透明度。再做一个按钮,将你刚做的放在按钮里面。要显示文字效果,就在影片剪辑里做出文字效果,要变色就在按钮里的按下那改变刚才文字的颜色。