Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
db-game-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
崔立强
db-game-template
Commits
c7fc83cf
Commit
c7fc83cf
authored
Dec 10, 2018
by
wildfirecode
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
aae75327
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
17 additions
and
6 deletions
+17
-6
MainBase.ts
egret/libs/new_wx/MainBase.ts
+0
-1
PrizePanel.ts
egret/libs/new_wx/components/PrizePanel.ts
+3
-4
panelCtrl.ts
egret/libs/new_wx/ctrls/panelCtrl.ts
+4
-0
sceneCtrl.ts
egret/libs/new_wx/ctrls/sceneCtrl.ts
+5
-0
TreasurePanel.ts
egret/src/TreasurePanel.ts
+1
-1
StartScene.ts
egret/src/startScene/StartScene.ts
+4
-0
No files found.
egret/libs/new_wx/MainBase.ts
View file @
c7fc83cf
...
@@ -56,7 +56,6 @@ export default class MainBase extends eui.UILayer {
...
@@ -56,7 +56,6 @@ export default class MainBase extends eui.UILayer {
NetManager
.
ins
.
offline
=
()
=>
{
NetManager
.
ins
.
offline
=
()
=>
{
Loading
.
instace
.
hide
();
Loading
.
instace
.
hide
();
PanelCtrl
.
instance
.
closeCurrent
();
showAlertPanel
(
'网络异常,请重试'
);
showAlertPanel
(
'网络异常,请重试'
);
}
}
}
}
...
...
egret/libs/new_wx/components/PrizePanel.ts
View file @
c7fc83cf
...
@@ -2,9 +2,8 @@ import showLog from "../../new_tw/ctrls/showLog";
...
@@ -2,9 +2,8 @@ import showLog from "../../new_tw/ctrls/showLog";
import
{
LotteryType
}
from
"../../tw/enum/LotteryType"
;
import
{
LotteryType
}
from
"../../tw/enum/LotteryType"
;
import
{
DataManager
}
from
"../../tw/manager/DataManager"
;
import
{
DataManager
}
from
"../../tw/manager/DataManager"
;
import
{
NetManager
}
from
"../../tw/manager/NetManager"
;
import
{
NetManager
}
from
"../../tw/manager/NetManager"
;
import
Panel
from
"./Panel"
;
import
SceneCtrl
from
"../ctrls/sceneCtrl"
;
import
SceneCtrl
from
"../ctrls/sceneCtrl"
;
import
{
ModuleTypes
}
from
"../types/sceneTypes
"
;
import
Panel
from
"./Panel
"
;
export
default
class
PrizePanel
extends
Panel
{
export
default
class
PrizePanel
extends
Panel
{
start
(
data
)
{
start
(
data
)
{
const
lottery
=
DataManager
.
ins
.
gameGetSubmitResultData
.
lottery
;
const
lottery
=
DataManager
.
ins
.
gameGetSubmitResultData
.
lottery
;
...
@@ -19,7 +18,7 @@ export default class PrizePanel extends Panel {
...
@@ -19,7 +18,7 @@ export default class PrizePanel extends Panel {
onTouchTap_closeBtn
():
any
{
onTouchTap_closeBtn
():
any
{
super
.
onTouchTap_closeBtn
();
super
.
onTouchTap_closeBtn
();
SceneCtrl
.
instance
.
c
hange
(
ModuleTypes
.
START_SCENE
);
SceneCtrl
.
instance
.
c
allFunc
(
'update'
);
}
}
get
picBigWidth
()
{
return
510
};
get
picBigWidth
()
{
return
510
};
...
@@ -53,7 +52,7 @@ export default class PrizePanel extends Panel {
...
@@ -53,7 +52,7 @@ export default class PrizePanel extends Panel {
img
:
eui
.
Image
;
img
:
eui
.
Image
;
useBtn
:
eui
.
Button
;
useBtn
:
eui
.
Button
;
get
skinKey
()
{
return
'Prize'
}
get
skinKey
()
{
return
'Prize'
}
protected
get
closeBtns
():
eui
.
Button
[]
{
protected
get
closeBtns
():
eui
.
Button
[]
{
return
[
this
[
'closeBtn'
]]
return
[
this
[
'closeBtn'
]]
...
...
egret/libs/new_wx/ctrls/panelCtrl.ts
View file @
c7fc83cf
...
@@ -14,6 +14,9 @@ export default class PanelCtrl {
...
@@ -14,6 +14,9 @@ export default class PanelCtrl {
}
}
show
(
type
:
ModuleTypes
,
data
?)
{
show
(
type
:
ModuleTypes
,
data
?)
{
if
(
this
.
_current
){
this
.
closeCurrent
();
}
const
cls
=
this
.
_panelClassMap
[
type
];
const
cls
=
this
.
_panelClassMap
[
type
];
const
panel
:
Panel
=
new
cls
(
data
);
const
panel
:
Panel
=
new
cls
(
data
);
this
.
addMask
();
this
.
addMask
();
...
@@ -78,6 +81,7 @@ export default class PanelCtrl {
...
@@ -78,6 +81,7 @@ export default class PanelCtrl {
this
.
removeMask
(
useTween
);
this
.
removeMask
(
useTween
);
},
this
);
},
this
);
}
}
this
.
_current
=
null
;
}
}
private
onPanelHide
(
e
:
egret
.
Event
)
{
private
onPanelHide
(
e
:
egret
.
Event
)
{
...
...
egret/libs/new_wx/ctrls/sceneCtrl.ts
View file @
c7fc83cf
...
@@ -10,10 +10,15 @@ export default class SceneCtrl {
...
@@ -10,10 +10,15 @@ export default class SceneCtrl {
static
get
instance
()
{
static
get
instance
()
{
return
SceneCtrl
.
_instance
||
(
SceneCtrl
.
_instance
=
new
SceneCtrl
())
return
SceneCtrl
.
_instance
||
(
SceneCtrl
.
_instance
=
new
SceneCtrl
())
}
}
init
(
parent
:
egret
.
Sprite
)
{
init
(
parent
:
egret
.
Sprite
)
{
this
.
_parent
=
parent
;
this
.
_parent
=
parent
;
}
}
callFunc
(
funcName
:
string
,
data
?):
any
{
this
.
_currentScene
[
funcName
](
data
);
}
change
(
type
:
ModuleTypes
,
data
?,
onComplete
?:
Function
)
{
change
(
type
:
ModuleTypes
,
data
?,
onComplete
?:
Function
)
{
const
cls
=
this
.
_sceneClassMap
[
type
];
const
cls
=
this
.
_sceneClassMap
[
type
];
const
scene
:
Scene
=
new
cls
();
const
scene
:
Scene
=
new
cls
();
...
...
egret/src/TreasurePanel.ts
View file @
c7fc83cf
...
@@ -31,7 +31,7 @@ export default class TreasurePanel extends Panel {
...
@@ -31,7 +31,7 @@ export default class TreasurePanel extends Panel {
submitAfterDostart
(()
=>
{
submitAfterDostart
(()
=>
{
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
PRIZE_PANEL
);
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
PRIZE_PANEL
);
Loading
.
instace
.
hide
();
Loading
.
instace
.
hide
();
},
10
);
},
10
);
}
}
private
onTweenGroupComplete
():
void
{
private
onTweenGroupComplete
():
void
{
...
...
egret/src/startScene/StartScene.ts
View file @
c7fc83cf
...
@@ -26,6 +26,10 @@ export default class StartScene extends StartSceneBase {
...
@@ -26,6 +26,10 @@ export default class StartScene extends StartSceneBase {
}
}
update
()
{
}
updateProgress
()
{
updateProgress
()
{
const
percent
=
this
.
score
/
this
.
MAX_SCORE
;
const
percent
=
this
.
score
/
this
.
MAX_SCORE
;
const
maxwidth
=
this
.
progressfront
.
width
;
const
maxwidth
=
this
.
progressfront
.
width
;
...
...
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