我正在尝试在 Flash 中创建文件夹层次结构,我拥有的文件夹是
C:\uk\ac\uwe\webgames\math
在数学文件夹中,我有以下名为 GameMath.as 的文件
package uk.ac.uwe.webgames.math{
public class GameMath {
// ------- Constructor -------
public function GameMath() {
}
// ------- Properties -------
const PI:Number = Math.PI;
// ------- Methods -------
public function areaOfCircle(radius:Number):Number {
var area:Number;
area = PI * radius * radius;
return area;
}
}
}
在 webgames 文件夹中,我有一个名为 webgames_driver.fla 的文件
import uk.ac.uwe.webgames.math.GameMath;
import flash.text.TextField;
// Create a GameMath instance
var output:TextField = new TextField();
var aGameMathInstance:GameMath = new GameMath();
// you will need to create a dynamic textfield called
// output on the stage to display method return value
output.text=aGameMathInstance.areaOfCircle(5).toString();
addChild(output);
//trace(aGameMathInstance.areaOfCircle(1))
但是我收到以下错误
场景 1,图层“图层 1”,第 1 帧,第 1 行 1172:定义 uk.ac.uwe.webgames.math:找不到 GameMath。
场景 1,图层“图层 1”,第 1 帧,第 1 行 1172:定义 uk.ac.uwe.webgames.math:找不到 GameMath。
场景 1,图层“图层 1”,第 1 帧,第 5 行 1046:找不到类型或不是编译时间常数:GameMath。
场景 1,图层“图层 1”,第 1 帧,第 5 行 1180:调用可能未定义的方法 GameMath。
任何人都可以帮助因为我只是卡住了,而且我真的是新来的闪存