作者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)
推 sayaku0210:我測試後沒問題阿? 01/22 21:53
→ peacedove:@@ 01/22 22:40
→ peacedove:我找到問題了Orz.... 耍蠢... 01/22 22:42