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
7f8a47d8
Commit
7f8a47d8
authored
Mar 17, 2023
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改多选题的积分规则,如果有错选则为0分
parent
6ea9368e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
7 deletions
+12
-7
DG_FAF.ts
assets/DG_FAF/scene/DG_FAF.ts
+12
-7
No files found.
assets/DG_FAF/scene/DG_FAF.ts
View file @
7f8a47d8
...
@@ -598,7 +598,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -598,7 +598,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
})
})
}
}
// 判断正误组
[已修改]
// 判断正误组
setRightOrWrongGroup
(
contentData
,
debugMode
=
false
)
{
setRightOrWrongGroup
(
contentData
,
debugMode
=
false
)
{
// 该题型需要配置一个显示正确错误符号的热区
// 该题型需要配置一个显示正确错误符号的热区
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
...
@@ -727,7 +727,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -727,7 +727,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
return
validater
;
return
validater
;
}
}
// 热区单选组
[已修改]
// 热区单选组
setHotZoneRadioGroup
(
contentData
,
debugMode
=
false
)
{
setHotZoneRadioGroup
(
contentData
,
debugMode
=
false
)
{
const
maskNodes
=
[];
const
maskNodes
=
[];
const
lineNodes
=
[];
const
lineNodes
=
[];
...
@@ -852,7 +852,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -852,7 +852,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
return
validater
;
return
validater
;
}
}
// 热区多选组
[已修改]
// 热区多选组
setHotZoneCheckboxGroup
(
contentData
,
debugMode
=
false
)
{
setHotZoneCheckboxGroup
(
contentData
,
debugMode
=
false
)
{
// 该题型需要配置一个显示正确错误符号的热区
// 该题型需要配置一个显示正确错误符号的热区
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
...
@@ -905,6 +905,11 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -905,6 +905,11 @@ export default class SceneComponent extends MyCocosSceneComponent {
}
}
});
});
// 多选题如果有选择错误的 则为0分
if
(
!
reuslt
.
allRight
)
{
reuslt
.
score
=
0
;
}
return
[
reuslt
];
return
[
reuslt
];
};
};
...
@@ -948,7 +953,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -948,7 +953,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
}
}
allConnectionEndPoints
=
[];
allConnectionEndPoints
=
[];
// 设置连线组
[已修改]
// 设置连线组
setConnectionGroup
(
contentData
,
debugMode
=
false
)
{
setConnectionGroup
(
contentData
,
debugMode
=
false
)
{
// 该题型需要配置一个显示正确错误符号的热区
// 该题型需要配置一个显示正确错误符号的热区
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
...
@@ -1185,7 +1190,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -1185,7 +1190,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
// 纵横字谜全局数据
// 纵横字谜全局数据
allCrosswordData
=
{}
allCrosswordData
=
{}
// 设置纵横字谜题型
[已修改]
// 设置纵横字谜题型
setCrosswordPuzzleInput
(
contentData
,
debugMode
=
false
)
{
setCrosswordPuzzleInput
(
contentData
,
debugMode
=
false
)
{
// 该题型需要配置一个显示正确错误符号的热区
// 该题型需要配置一个显示正确错误符号的热区
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
const
resultIconShowData
=
this
.
data
.
hotZoneItemArr
[
contentData
.
linkResultShowHotZoneIndex
];
...
@@ -1317,7 +1322,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -1317,7 +1322,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
}
}
// 设置文字输入热区
[已修改]
// 设置文字输入热区
setTextInput
(
contentData
,
hotZoneItemData
,
debugMode
=
false
)
{
setTextInput
(
contentData
,
hotZoneItemData
,
debugMode
=
false
)
{
const
resultRect
=
this
.
newRectNode
(
hotZoneItemData
,
layer_2
,
debugMode
);
const
resultRect
=
this
.
newRectNode
(
hotZoneItemData
,
layer_2
,
debugMode
);
this
.
newDecorativeFrame
(
hotZoneItemData
,
layer_1
,
"
#FFFFFF
"
,
"
#6dbef6
"
,
debugMode
);
this
.
newDecorativeFrame
(
hotZoneItemData
,
layer_1
,
"
#FFFFFF
"
,
"
#6dbef6
"
,
debugMode
);
...
@@ -1508,7 +1513,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -1508,7 +1513,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
return
validater
return
validater
}
}
// 设置选项菜单热区
[已修改]
// 设置选项菜单热区
setTextOptionList
(
contentData
,
debugMode
=
false
)
{
setTextOptionList
(
contentData
,
debugMode
=
false
)
{
// 存放子校验器
// 存放子校验器
const
subValidater
=
[];
const
subValidater
=
[];
...
...
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