如何在变量

时间:2017-05-31 02:28:02

标签: typescript

我有一个管理者,他持有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!

0 个答案:

没有答案