搜索whiled,但我couldent找到答案在这里堆栈,所以我希望有人可以帮助我。未定义财产从闪存访问Flashbuilder
我尝试使用Flash prof CS6和Flashbuilder,我在Flash中创建了一个名为square_mc的Movieclip并将其与名称square进行了实例化。
我已经挂叫Main.as到Flash Builder类文件,并在Flash Builder我写:
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Main extends MovieClip
{
public function Main()
{
super();
circle.addEventListener(MouseEvent.CLICK, onToolClick);
}
function onToolClick(event:MouseEvent):void{
trace("klickade på ontoolclick");
}
}
}
在Flash Builder
我得到警告“未定义的属性圈的访问” 但是,当我运行它,它就像一个魅力。
我猜测它只是Flashbuilder不知道我已经用Flash中的名称圆实例化了它,并因此给出警告。
有没有办法让Flashbuilder明白它在那里工作?
非常感谢停止Flash Builder中,在alitle更多Google搜索“自动声明舞台研究所ance“和选项1似乎是一个很好的答案。 – 2013-04-21 17:03:03
顺便说一句,我看到我得到相同的,当我尝试从图书馆得到movieclip,如“shape = new star_mc();”因为它直到运行时才能找到star_mc。有没有解决这个问题的方法? – 2013-04-21 17:04:55
对于像这样的链接项目,我建议使用SWC文件。你可以用你所有的链接符号创建一个库fla,并在发布设置中检查swc导出。然后在Flash Builder和Flash Pro中为当前项目引用该swc。保持事情整洁:) – 2013-04-25 11:35:26