我对 Actionscript 和 Adobe Flash CS6 完全陌生,为了一点乐趣,我决定尝试制作一个小游戏。我有一些关于一般实施方法的新手(或 noob-y)问题要问。
到目前为止,我一直在阅读的文档建议创建一个新的 flash 项目,然后创建一个文档类:
package {
import flash.display.MovieClip;
public class MyMainClass extends MovieClip {
public function MyMainClass() {
}
}
}
我想知道我是使用这个 MainClass 来编写整个游戏还是在一个场景中包含动作脚本并有多个场景,或者两者兼而有之。
假设我的游戏中有 5 个关卡,我会这样做吗:
package {
import flash.display.MovieClip;
public class MyMainClass extends MovieClip {
public function MyMainClass() {
StartLevel1();
StartLevel2();
StartLevel3();
StartLevel4();
StartLevel5();
}
public function StartLevel1() {
// Do something
}
public function StartLevel2() {
// Do something
}
public function StartLevel3() {
// Do something
}
public function StartLevel4() {
// Do something
}
public function StartLevel5() {
// Do something
}
}
}
或者在每个场景中创建 5 个带有动作脚本的场景?谁能给我一个起点?谢谢