как я могу создать динамическую функцию для доступа к классу?В моем движке я создаю 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 с новым классом в этом регистре., но я хотел бы знать, если я могу избежать этого Спасибо