然后就可以在AS中访问到舞台上的这个文本框了。
其实动态文本就是创建了一个flash.test.TextField类的实例,可以直接在文档类中添加。
//文档类
package {
import flash.display.MovieClip
import flash.text.TextField
public class Main extends MovieClip
{
private var output_txt:TextField
public function Main()
{
output_txt=new TextField()
this.addChild(output_txt)
output_txt.text="这是一个测试的动态文本框"
output_txt.x=50
output_txt.y=50
}
}
其他的TextField类的属性可以查阅ActionScript3.0类库和组件,在网上能找到,是chm格式的。
希望对您有帮助
actionscript3.0 跟actionscript区别是很大的actionscript2.0脚本不能用于actionscript3.0
你必须把所用按钮 影片剪辑上面的代码全部删掉
然后可以在场景的第一帧上右键--动作 把代码写在帧上面 不能把actionscript2的代码复制粘贴进来
因为actionscript 3与actionscript2 是不同版本的语言了 语法不一样
actionscript3添加鼠标点击事件: btn.addEventListener(MouseEvent.CLICK,onBtn)/*btn为按钮或者影片剪辑名字*/
function onBtn(e:MouseEvent):void{
//这里写你要做的事情 点击按钮后就会执行这里
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)