前段时间我曾经使用 Actionscript 2 在 Flash 上编写简单的东西。现在我正在尝试继续使用 Actionscript 3,似乎我正在设法适应这些变化。
我想知道的是我见过的很多程序员的编程方式。
例如,这段代码让我想知道一些事情:
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
public class KeyExample extends Sprite {
private var _theyArePressed:Object = { };
public function Example() {
}
}
}
为什么要使用“包”?我总是在电影的第一帧放一些AS,就是这样,现在这样做有错吗?
然后我看到他们导入了一些东西,但据我所知,我可以轻松使用这些东西而无需导入任何东西,那么这里有什么意义呢?
关于精灵?我很想知道它们是干什么用的。。
提前致谢