好的,所以这可能是我悬而未决,但我需要知道做某事的最佳方法:(这是伪代码,不是实际代码。实际代码很大)
我的包中基本上有一个像这样的类:
internal class charsys extends DisplayObject {
Bunch of Variables
a few functions
}
我打算添加到时间轴的另一个类,我想创建一个这样的函数:
public class charlist {
var list:Array = new Array();
var clock:Timer = new Timer(6000);
var temp:charsys;
function addObj(MC:DisplayObject, otherprops:int) {
temp=MC;
temp.props = otherprops;
list.push(temp)
}
function moveabout(e: event) {
stuff to move the items in list
}
function charlist() {
stuff to initialize the timers and handle them.
}
}
所以问题是,我填充这个数组的方法是一种有效的方法吗?有没有更简单的方法,它们可以像这样继承吗?我什至需要像我一样传递对象吗?
(还在写包,不知道能不能用)