作者peacedove (林帛亨加油!!!)
看板Flash
标题[问题] package
时间Sat Jan 22 15:37:10 2011
小弟初学AS3
最近在学习使用package遇到了一个问题
我写了一个MyMovieClip.as把它放在"\flashtest\myPackage"下
package myPackage
{
import flash.display.MovieClip;
public class MyMovieClip extends MovieClip
{
public function MyMovieClip()
{
//this.x =
}
public function GoF(add_x:Number)
{
this.x += add_x;
}
}
}
并把.fla程式放在"\flashtest" 下面
import myPackage.*;
var aaa:MyMovieClip = new MyMovieClip();
aaa.x = 100;
aaa.y = 100;
addChild(aaa);
aaa.addEventListener(MouseEvent.MOUSE_DOWN, myMovieClip_MouseDown);
function myMovieClip_MouseDown(e:MouseEvent)
{
aaa.GoF(5);
}
结果出现#1006错误 GoF不是函数
可是我测试如果把myPackge删掉并把他放在跟.fla同一个资料夹下
变成
package{
//......同上
}
就可以正常执行
想请问一下我是哪边出错呢
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.91.57
※ 编辑: peacedove 来自: 118.168.91.57 (01/22 15:40)
※ 编辑: peacedove 来自: 118.168.91.57 (01/22 15:45)
1F:推 sayaku0210:我测试後没问题阿? 01/22 21:53
2F:→ peacedove:@@ 01/22 22:40
3F:→ peacedove:我找到问题了Orz.... 耍蠢... 01/22 22:42