我如何创建动态函数来访问类?
在我的引擎中,我创建了scene
类。
现在,我可以通过手动注册访问场景课程。
getClassScene(className){
switch (className) {
case 'Scene_Boot' : return Scene_Boot ; break;
case 'Scene_IntroVideo' : return Scene_IntroVideo ; break;
case 'Scene_Title' : return Scene_Title ; break;
case 'Scene_Map1' : return Scene_Map1 ; break;
};
};
在此示例
Scene_Boot,Scene_IntroVideo,Scene_Title,Scene_Map1,Scene_Map2
.....是班级
我如何制作一个动态字符串函数来获取类。
const scene = new (this.getClassScene(classNameString));
我需要在该寄存器中用新类注册所有新的.js文件,但我想知道是否可以避免这种情况 谢谢