Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
DG_FAF
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
DG_FAF
Commits
9952f25d
Commit
9952f25d
authored
Mar 25, 2023
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复某些题型分数计算出错的问题
parent
91ce9d18
Changes
2
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
11 deletions
+12
-11
DG_FAF.ts
assets/DG_FAF/scene/DG_FAF.ts
+11
-10
defaultData_DG_FAF.ts
assets/DG_FAF/script/defaultData_DG_FAF.ts
+1
-1
No files found.
assets/DG_FAF/scene/DG_FAF.ts
View file @
9952f25d
...
@@ -655,7 +655,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -655,7 +655,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
result
.
detail
.
correctSelect
.
push
(
option
.
isCorrect
);
result
.
detail
.
correctSelect
.
push
(
option
.
isCorrect
);
if
(
option
.
isCorrect
==
currentCheckList
[
index
].
checked
)
{
if
(
option
.
isCorrect
==
currentCheckList
[
index
].
checked
)
{
// 正确 返回分数
// 正确 返回分数
result
.
score
=
option
.
score
&&
!
isNaN
(
Number
(
option
.
score
))
?
Number
(
option
.
score
)
:
2
;
result
.
score
+
=
option
.
score
&&
!
isNaN
(
Number
(
option
.
score
))
?
Number
(
option
.
score
)
:
2
;
}
else
{
}
else
{
// 错误
// 错误
result
.
detail
.
right
=
false
;
result
.
detail
.
right
=
false
;
...
@@ -973,9 +973,9 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -973,9 +973,9 @@ export default class SceneComponent extends MyCocosSceneComponent {
});
});
// 多选题如果有选择错误的 则为0分
// 多选题如果有选择错误的 则为0分
if
(
!
reuslt
.
allRight
)
{
//
if(!reuslt.allRight) {
reuslt
.
score
=
0
;
//
reuslt.score = 0;
}
//
}
return
[
reuslt
];
return
[
reuslt
];
};
};
...
@@ -2506,6 +2506,13 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -2506,6 +2506,13 @@ export default class SceneComponent extends MyCocosSceneComponent {
// 图标太大 缩小一半
// 图标太大 缩小一半
errIcon
.
scale
=
rightIcon
.
scale
=
0.5
;
errIcon
.
scale
=
rightIcon
.
scale
=
0.5
;
// 找到对应的组 计算该组得分
resultData
.
scoreCconfigArr
.
forEach
(
item
=>
{
if
(
item
.
linkHotZoneIndexArr
.
indexOf
(
result
.
configIndex
)
!=
-
1
)
{
item
.
score
+=
result
.
score
;
}
})
if
(
result
.
allRight
)
{
if
(
result
.
allRight
)
{
// 回答正确
// 回答正确
if
(
result
.
rect
!=
null
)
{
if
(
result
.
rect
!=
null
)
{
...
@@ -2523,12 +2530,6 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -2523,12 +2530,6 @@ export default class SceneComponent extends MyCocosSceneComponent {
rect
.
rect
.
addChild
(
rect
.
right
?
_rightIcon
:
_errIcon
);
rect
.
rect
.
addChild
(
rect
.
right
?
_rightIcon
:
_errIcon
);
});
});
}
}
// 找到对应的组 计算该组得分
resultData
.
scoreCconfigArr
.
forEach
(
item
=>
{
if
(
item
.
linkHotZoneIndexArr
.
indexOf
(
result
.
configIndex
)
!=
-
1
)
{
item
.
score
+=
result
.
score
;
}
})
}
else
{
}
else
{
// 回答错误
// 回答错误
if
(
result
.
rect
!=
null
)
{
if
(
result
.
rect
!=
null
)
{
...
...
assets/DG_FAF/script/defaultData_DG_FAF.ts
View file @
9952f25d
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment