AS3如何使用2个动画片段内的链接访问html文本字段

时间:2012-06-29 02:01:40

标签: html actionscript-3 nested textfield

我是一名初学者,并且几天来一直在努力达到这一点。我将不胜感激。

我有一个正确格式化的HTML文本字段(实例名称: myHTML )嵌套在1个movieclip中: Symbol1 ,它嵌套在movieclip中: white_bg myHTML中有链接,因为动画需要在这两个动画片段中。

我有一个第一个空框架as3:

var myHTMLText:String = "<h1>new projects:</h1>"+
"<a href='http://www.somewebsite1.html'>somewebsite1</a> \n"+
"<a href='http://www.somewebsite2.html'>somewebsite2</a> \n"+
"<a href='http://www.somewebsite3.html'>somewebsite3</a>;

//create and initialize css
var myCSS:StyleSheet = new StyleSheet();
myCSS.setStyle("h1", {fontSize:'13',color:'#666666'});
myCSS.setStyle("a:link", {color:'#0099CC',textDecoration:'none'});
myCSS.setStyle("a:hover", {color:'#003366',textDecoration:'none'});
myHTML.styleSheet = myCSS;
myHTML.htmlText = myHTMLText;

我测试了电影,但是我收到了一个错误:“1120:访问未定义的属性myHTML。”我搜索了很多博客。太复杂。是否有一种简单的方法可以在这些剪辑中单击/访问此文本字段?

1 个答案:

答案 0 :(得分:0)

如果我正确理解你并且你的动作脚本在根时间轴上,它应该是

  

white_bg.Symbol1.myHTML.htmlText = myHTMLText;