2012-12-11 25 views
0

我想导出模块中引用类,为什么我要decare GameObjects两次这样的:模块引用类

GameObjects.GameObjects.Player

,而不是像这样:

GameObjects.Player在下面的代码

import GameObjects = module("GameObjects") 

class game { 


    player: GameObjects.GameObjects.Player; 

和在另一文件

export module GameObjects { 

    // Class 
    export class Player { 
etc 

回答

2

代码使用外部模块,然后指定给该模块被加载的变量只是必要的。请看this问题的答案,看看有什么不同。

+0

谢谢,如果我删除 导出模块GameObjects {那么我没有在player:GameObjects.Player中获得播放器的自动完成功能; 但它仍然有效! – Nikos