Привет всем, я работаю над алгоритмом трассировки лучей, и я хочу показать разные возможности, снимая линии с разных позиций в Three.js. Я просто хотел получить некоторую информацию об этой строке кода ниже и о том, как ее использовать или не использовать вообще.
const Ray_Techniques = class {
MANAGER() {
return{
FRT: function(){
return{
//Shoot lines in stage entry
};
},
BRT: function(){
return{
//Shoot lines in stage entry (different algorithm)
};
}
};
}
hide_show_repeat_MANAGER(){
return{
//hide, show, repeat each stage
};
}
};
Это нормально для использования? Я новичок в объектно-ориентированном Javascript. Я просто хочу позволить пользователю повторить этап, вызвав некоторые из этих функций, а также скрыть / показать конкретный алгоритм в соответствии с этапом (значение слайдера). И будет ли класс const влиять на все это?