请参阅以下代码。
mainClass.as
package
{
import mfClass.CarSelector;
import flash.display.MovieClip;
import flash.events.Event;
public class MainClass extends MovieClip
{
private var carSel:CarSelector;
public function MainClass()
{
show_selector();
}
private function show_selector():void
{
carSel = new CarSelector();
carSel.sel_Fun();
}
}
}
CarSelector.as ...此文件位于下一个文件夹“mfClass”中。
package
{
import flash.display.MovieClip;
public class CarSelector extends MovieClip {
public function CarSelector() {
this.x = 200;
this.y = 50;
}
public function sel_Fun():void
{
trace("array");
}
}
}
现在..当我在flash中运行它时。我在输出中收到此消息..
TypeError: Error #1006: sel_Fun is not a function.
at MainClass/show_selector()
at MainClass()
有人可以帮助我..是什么原因..我已经面对这个2晚了...这是裁剪类..我删除并重写..但无法得到解决方案..
请帮帮我..
答案 0 :(得分:0)
应该是
package mfClass
{
import flash.display.MovieClip;
public class CarSelector extends MovieClip {
如果它在'mfClass'文件夹中