【发布时间】:2014-01-01 04:39:14
【问题描述】:
我正在努力学习并习惯 ActionScript。我有一个简单的任务:使用loadVariables(); 函数。我尝试使用 Adobe 的官方参考,但像往常一样,参考代码无法正常工作。这是我的代码:
import flash.events.MouseEvent;
function buttonClicked( evt:MouseEvent ) {
this.createEmptyMovieClip( "variables_mc", this.getNextHighestDepth() );
loadVariables("info.txt", variables_mc);
trace( variables_mc.username );
}
this.myButton.addEventListener( MouseEvent.CLICK, buttonClicked );
我从调试器中得到三个错误:
#1 1180: Call to a possibly undefined method loadVariables.
#2 1120: Access of undefined property variables_mc.
#3 1120: Access of undefined property variables_mc.
这是我从中获取代码的页面:http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000575.html
谁能帮帮我?
谢谢你,新年快乐!
【问题讨论】:
-
你的函数
loadVariables在哪里,variables_mc是什么? -
loadVriables似乎是一个从 URL 加载变量的 Flash 函数,例如 Ajax。而variables_mc是一个电影剪辑!你读过我在列表中的代码吗? -
是的,我有,但可能不存在。
-
您将
AS2.0与AS3.0混合在一起。AS3没有createEmptyMovieClip()或loadVariables()。 -
那么,你能提供我需要的代码吗?好像你知道你在说什么:D
标签: actionscript-3