我是新進AS3,以下是一些教程和我做了這個代碼:閃存錯誤1046
1類(Enemy.as):
package
{
import flash.display.MovieClip;
public class Enemy extends MovieClip
{
public function Enemy()
{
x = 100;
y = 0;
}
public function moveDownABit():void
{
y = y + 3;
}
}
}
和主類(AvoiderGame.as) :
package
{
import flash.display.MovieClip;
public class AvoiderGame extends MovieClip
{
public var enemy:Enemy;
public function AvoiderGame()
{
enemy = new Enemy();
addChild(enemy);
}
}
}
我鏈接我的即時與它,所有檢查和工作。我還添加了主類,以我的FLA文件的Classdocument,雖然我得到這個錯誤:
C:\Users\x\Documents\Flash\tuts\game1- avoider\Classes\AvoiderGame.as, Line 2 1046: Type was not found or was not a compile-time constant: Enemy.
C:\Users\x\Documents\Flash\tuts\game1- avoider\Classes\AvoiderGame.as, Line 6 1046: Type was not found or was not a compile-time constant: Enemy.
什麼想法?
找到了解決辦法:上期開Symbole的 名稱不能相同類名= S 愚蠢的Adobe ... – victory