[LayaAir 2.0]请教,namspace 定义后,怎么使用里面的类
问题如下,建立一个namespace Test 的模块,里面放入一个Test 类。
然后在Main.ts 调用命名空间类。 怎么才能成功, 这样写的好处是 Test 模块下还有很多模块和类,避免重复多次引用,import等操作,所以采取命名空间方式,换成module后依然不行。
namespace Test {
export class TestOne {
Show(){
alert("调用成功!");
}
}
}
Main.Ts ConfigLoaded 函数
onConfigLoaded(): void {
var testOne=new Test.TestOne();//失败 未找到Test.TestOne
testOne.Show();
//加载IDE指定的场景
GameConfig.startScene && Laya.Scene.open(GameConfig.startScene);
}
然后在Main.ts 调用命名空间类。 怎么才能成功, 这样写的好处是 Test 模块下还有很多模块和类,避免重复多次引用,import等操作,所以采取命名空间方式,换成module后依然不行。
namespace Test {
export class TestOne {
Show(){
alert("调用成功!");
}
}
}
Main.Ts ConfigLoaded 函数
onConfigLoaded(): void {
var testOne=new Test.TestOne();//失败 未找到Test.TestOne
testOne.Show();
//加载IDE指定的场景
GameConfig.startScene && Laya.Scene.open(GameConfig.startScene);
}
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复