我有一个需要使用Sprite类的图形方法的类,所以我使用Sprite扩展了这个类。不过,我有我自己的自定义类,第一类ALSO需要扩展到使用内部写入的属性和方法。需要在一个类中为ActionScript'扩展'各个类
当然,我可以通过Sprite扩展我的自定义类,第一个类可以同时使用,但我的自定义类与Sprite无关,不应该扩展它。
我将如何去使用我的自定义超类的属性和方法,并在一个子类中使用Sprite类的图形属性?
我简单的例子:
我的自定义类名为MovingObject.as并包含两个变量和一些需要由子类继承的方法。 MovingObject的目的是保存有关其子类的速度和加速度的信息。
子类“RaceCar”是使用扩展Sprite给出的图形方法绘制的,但我需要从MovingObject扩展,以允许RaceCar继承速度和加速度。
我被困在如何给RaceCar从Sprite和我的MovingObject类扩展的功能。
为更新而欢呼,它提供了一个可以理解的论点,为什么它应该可以通过Sprite扩展MovingObject。 – jaminscript