0

我正在尝试在导出的模块中引用一个类,为什么我必须像这样两次 decare GameObjects:

游戏对象.游戏对象.玩家

而不是这样:

下面代码中的 GameObjects.Player

import GameObjects = module("GameObjects")

class game {


    player: GameObjects.GameObjects.Player;

ETC

在另一个文件中

export module GameObjects {

    // Class
    export class   Player {
etc
4

1 回答 1

2

您的代码使用外部模块,然后指定加载模块的变量是必要的。请看一下这个问题的答案,看看有什么区别。

于 2012-12-11T13:01:51.777 回答