我有一个管理者,他持有PIXI.Container
的场景,并且可以通过变量this._scene访问场景的内容
所以我可以去做this._scene.update();
虽然我不确定如何让系统能够动态检测场景的内容(哪个场景可以有多个名称但是全部 Scene_Base
的孩子们分享共同的方法。)
所以我的第一个方法就是:
interface ISceneConstructor {
new(): Scene.Base;
}
然后将其分配给private static _scene: ISceneConstructor = null;
虽然我这样做:
this._scene.methodName();
它说它可以在ISceneConstructor
上找到方法名称,因为它应该引用类Scene_Base或传递给{{1}的任何场景}。
它是由 直接调用的新引用来自另一个变量:
_sceneVariable
那么如何在不必销毁库的情况下获取实际场景的内容呢? (因为是的,我正在使用现有的库,我正在转换为Typescript!