Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
JM04-3
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
JM04-3
Commits
ee0aff02
Commit
ee0aff02
authored
Aug 05, 2021
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改更新按钮的业务逻辑
parent
8ff370a0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
38 additions
and
2 deletions
+38
-2
play.component.ts
src/app/play/play.component.ts
+38
-2
No files found.
src/app/play/play.component.ts
View file @
ee0aff02
...
...
@@ -213,6 +213,15 @@ export class PlayComponent implements OnInit, OnDestroy {
this
.
initCheckPannel
();
this
.
initSlider
();
this
.
switchQuestion
(
0
,
0
);
this
.
showHideMore
(
false
)
window
.
addEventListener
(
"
message
"
,
(
e
)
=>
{
let
msgData
=
e
.
data
;
if
(
msgData
.
action
===
"
is_show_more
"
)
{
const
data
=
JSON
.
parse
(
msgData
.
data
);
this
.
showHideMore
(
data
.
isShowMore
)
}
})
}
cleanGameVar
(){
...
...
@@ -671,7 +680,7 @@ export class PlayComponent implements OnInit, OnDestroy {
break
;
}
}
container
.
activeStatus
=
false
container
.
active
=
(
status
=
false
)
=>
{
container
.
activeStatus
=
status
...
...
@@ -988,7 +997,7 @@ export class PlayComponent implements OnInit, OnDestroy {
})
btnMore
.
ref
.
addChild
(
textSubmit
.
ref
)
let
btnMoreShadow
=
this
.
g_cartoon
.
createCartoonElementImageFunc
(
"
btn_submit_shadow
"
,
"
btn_submit_shadow
"
,
(
w
,
h
)
=>
{
let
btnMoreShadow
=
this
.
g_cartoon
.
createCartoonElementImageFunc
(
"
btn_submit_shadow
_more
"
,
"
btn_submit_shadow
"
,
(
w
,
h
)
=>
{
return
{
sx
:
941
/
w
,
sy
:
216
/
h
,
...
...
@@ -1006,8 +1015,23 @@ export class PlayComponent implements OnInit, OnDestroy {
this
.
subscribeMapDownEvent
(
btnMore
.
id
,
async
()
=>
{
this
.
g_cartoon
.
playAudio
(
"
sm_moreinfo
"
)
await
this
.
buttonPressAnimation
(
btnMore
.
id
,
btnMoreShadow
.
id
)
let
resultDataStr
=
[]
this
.
m_blockGroup
.
forEach
(
group
=>
{
let
rightLetters
=
""
;
let
currentLetters
=
""
;
group
.
forEach
(
block
=>
{
rightLetters
+=
block
.
getRightLetter
();
currentLetters
+=
block
.
getContentText
();
});
resultDataStr
.
push
({
rightLetters
,
currentLetters
})
});
console
.
log
(
JSON
.
stringify
(
resultDataStr
))
window
.
parent
.
postMessage
(
{
action
:
'
temp_send_result
'
,
data
:
JSON
.
stringify
(
resultDataStr
)},
"
*
"
)
this
.
g_enableMapDown
=
true
;
})
// 滚动面板
let
scrollContent
=
this
.
g_cartoon
.
createCartoonElementShapeRect
(
"
check_scroll_pannel
"
,
880
,
985
*
5
,
"
#FFFFFF
"
);
scrollContent
.
ref
.
y
=
-
985
/
2
...
...
@@ -1065,6 +1089,18 @@ export class PlayComponent implements OnInit, OnDestroy {
})
}
showHideMore
(
status
)
{
let
btn
=
this
.
g_cartoon
.
getCartoonElement
(
"
button_more_info
"
)
let
btnShadow
=
this
.
g_cartoon
.
getCartoonElement
(
"
btn_submit_shadow_more
"
)
if
(
status
)
{
btn
.
ref
.
scaleX
=
btn
.
initScaleX
;
btnShadow
.
ref
.
scaleX
=
btnShadow
.
initScaleX
;
}
else
{
btn
.
ref
.
scaleX
=
0
;
btnShadow
.
ref
.
scaleX
=
0
;
}
}
initSlider
()
{
const
updateSlider
=
(
len
)
=>
{
let
top
=
this
.
g_cartoon
.
getCartoonElement
(
"
slider-top
"
);
...
...
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