|
@@ -159,39 +159,34 @@ const getInit = async () => {
|
|
if (!currentGame.value) {
|
|
if (!currentGame.value) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- let obj = projectList.value.find((item: any) => {
|
|
|
|
- return item.exam_name == currentGame.value
|
|
|
|
- })
|
|
|
|
- let myList = obj.area_test_id.split(",");
|
|
|
|
- currentGameArea.value = myList;
|
|
|
|
let area = e.ctrl_name.replace('bodyposecontroller_', '');
|
|
let area = e.ctrl_name.replace('bodyposecontroller_', '');
|
|
if (currentGame.value == 'bodyposecontroller') {
|
|
if (currentGame.value == 'bodyposecontroller') {
|
|
if (currentGameArea.value.length == 2) {
|
|
if (currentGameArea.value.length == 2) {
|
|
- if (area == myList[0]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[0]) {
|
|
humanBodyLeftRef.value.getInit(e);
|
|
humanBodyLeftRef.value.getInit(e);
|
|
}
|
|
}
|
|
- if (area == myList[1]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[1]) {
|
|
humanBodyRightRef.value.getInit(e);
|
|
humanBodyRightRef.value.getInit(e);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- if (area == myList[0]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[0]) {
|
|
humanBodyLeftRef.value.getInit(e);
|
|
humanBodyLeftRef.value.getInit(e);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (currentGame.value == 'game_basketball') {
|
|
if (currentGame.value == 'game_basketball') {
|
|
- if (area == myList[0]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[0]) {
|
|
basketballLeftRef.value.getInit(e);
|
|
basketballLeftRef.value.getInit(e);
|
|
}
|
|
}
|
|
- if (area == myList[1]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[1]) {
|
|
basketballRightRef.value.getInit(e);
|
|
basketballRightRef.value.getInit(e);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (currentGame.value == 'game_football') {
|
|
if (currentGame.value == 'game_football') {
|
|
- if (area == myList[0]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[0]) {
|
|
footballLeftRef.value.getInit(e);
|
|
footballLeftRef.value.getInit(e);
|
|
}
|
|
}
|
|
- if (area == myList[1]) {
|
|
|
|
|
|
+ if (area == currentGameArea.value[1]) {
|
|
footballRightRef.value.getInit(e);
|
|
footballRightRef.value.getInit(e);
|
|
}
|
|
}
|
|
}
|
|
}
|