[問題] package
小弟初學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)
推
01/22 21:53, , 1F
01/22 21:53, 1F
→
01/22 22:40, , 2F
01/22 22:40, 2F
→
01/22 22:42, , 3F
01/22 22:42, 3F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章