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
d578038a
Commit
d578038a
authored
Sep 25, 2019
by
邱旭
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
--
parent
7c88c6fe
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
51 additions
and
34 deletions
+51
-34
index.html
egret/index.html
+9
-3
Buried.ts
egret/libs/tw/util/Buried.ts
+17
-14
PrizePanelSkin.exml
egret/resource/skins/PrizePanelSkin.exml
+9
-9
RulePanelSkin.exml
egret/resource/skins/RulePanelSkin.exml
+1
-1
PrizePanel.ts
egret/src/Panels/PrizePanel/PrizePanel.ts
+4
-0
StartScene.ts
egret/src/startScene/StartScene.ts
+7
-5
getCount.json
mock/json/getCount.json
+3
-1
getPrize.json
mock/json/getPrize.json
+1
-1
No files found.
egret/index.html
View file @
d578038a
...
...
@@ -110,9 +110,9 @@
data
=
window
.
location
.
href
.
replace
(
re
,
"$4"
)
var
prizeInfo
=
{
first
:
'
o4e3c726a
'
,
second
:
'
o046895f4
'
,
third
:
'
oedf34c9a
'
,
first
:
'
sss_1
'
,
second
:
'
sss_2
'
,
third
:
'
sss_3
'
,
}
var
rule
=
"欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战<br>欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加<br>入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎<br>加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战<br>欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加<br>入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎<br>加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战<br>欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入<br>夺宝大作战欢迎加入夺宝大作战欢迎加<br>入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎<br>加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大<br>作战欢迎加入夺宝大作战欢迎加入夺宝大作战欢迎加入夺宝大作战"
;
...
...
@@ -128,6 +128,12 @@
</script>
<script
type=
"text/javascript"
src=
"https://res.wx.qq.com/open/js/jweixin-1.2.0.js"
></script>
<script
src=
"https://yun.duiba.com.cn/db_games/debug/vconsole.min.js"
></script>
<script>
// init vConsole
var
vConsole
=
new
VConsole
();
console
.
log
(
'Hello world'
);
</script>
<script>
var
shareData
=
{
title
:
'飞船登陆汪星球!超多萌宠可爱来袭!'
,
//标题
...
...
egret/libs/tw/util/Buried.ts
View file @
d578038a
...
...
@@ -5,25 +5,28 @@ import { IExposureData } from '../data/common/IExposureData';
export
class
Buried
{
private
static
appId
:
number
;
private
static
consumerId
:
number
;
private
static
oaId
:
number
;
private
static
oaId
;
/**
* 初始化
*/
public
static
init
():
void
{
if
(
DataManager
.
ins
.
customCfgData
){
this
.
appId
=
DataManager
.
ins
.
customCfgData
.
appId
;
this
.
consumerId
=
DataManager
.
ins
.
customCfgData
.
consumerId
;
this
.
oaId
=
DataManager
.
ins
.
customCfgData
.
oaId
;
}
else
if
(
DataManager
.
ins
.
petIndexData
&&
DataManager
.
ins
.
petIndexData
.
appId
&&
DataManager
.
ins
.
petIndexData
.
activityId
){
this
.
appId
=
DataManager
.
ins
.
petIndexData
.
appId
;
this
.
consumerId
=
DataManager
.
ins
.
petIndexData
.
consumerId
;
this
.
oaId
=
DataManager
.
ins
.
petIndexData
.
activityId
;
}
else
if
(
DataManager
.
ins
.
petsIndexData
&&
DataManager
.
ins
.
petsIndexData
.
appId
&&
DataManager
.
ins
.
petsIndexData
.
activityId
){
this
.
appId
=
DataManager
.
ins
.
petsIndexData
.
appId
;
this
.
consumerId
=
DataManager
.
ins
.
petsIndexData
.
consumerId
;
this
.
oaId
=
DataManager
.
ins
.
petsIndexData
.
activityId
;
}
this
.
appId
=
49215
;
this
.
consumerId
=
0
;
//DataManager.ins.customCfgData.consumerId;
this
.
oaId
=
'p50fd29ae'
;
// if(DataManager.ins.customCfgData){
// this.appId = DataManager.ins.customCfgData.appId;
// this.consumerId = DataManager.ins.customCfgData.consumerId;
// this.oaId = DataManager.ins.customCfgData.oaId ;
// } else if(DataManager.ins.petIndexData && DataManager.ins.petIndexData.appId && DataManager.ins.petIndexData.activityId){
// this.appId = DataManager.ins.petIndexData.appId;
// this.consumerId = DataManager.ins.petIndexData.consumerId;
// this.oaId = DataManager.ins.petIndexData.activityId ;
// } else if(DataManager.ins.petsIndexData && DataManager.ins.petsIndexData.appId && DataManager.ins.petsIndexData.activityId){
// this.appId = DataManager.ins.petsIndexData.appId;
// this.consumerId = DataManager.ins.petsIndexData.consumerId;
// this.oaId = DataManager.ins.petsIndexData.activityId ;
// }
}
/**
...
...
egret/resource/skins/PrizePanelSkin.exml
View file @
d578038a
<?xml version="1.0" encoding="utf-8"?>
<e:Skin
class=
"CreditsTip"
width=
"750"
height=
"1335"
xmlns:e=
"http://ns.egret.com/eui"
xmlns:w=
"http://ns.egret.com/wing"
>
<e:Image
x=
"0"
y=
"40.5"
source=
"prize_bg_png"
/>
<e:Button
id=
"closeBtn"
label=
""
x=
"629.5"
y=
"321.67"
>
<e:skinName>
<e:Skin
states=
"up,down,disabled"
>
<e:Image
width=
"100%"
height=
"100%"
source=
"closeBtn_png"
source.down=
"closeBtn_png"
source.disabled=
"closeBtn_png"
/>
<e:Label
id=
"labelDisplay"
horizontalCenter=
"0"
verticalCenter=
"0"
/>
</e:Skin>
</e:skinName>
</e:Button>
<e:Group
width=
"578"
height=
"696"
x=
"76"
y=
"370.67"
anchorOffsetX=
"0"
anchorOffsetY=
"0"
>
<e:Image
id=
"prizeImg"
y=
"187.67"
scaleX=
"1"
scaleY=
"1"
horizontalCenter=
"0"
/>
<e:Label
id=
"prizeName"
text=
"奖品名字"
y=
"497"
textColor=
"0x000000"
size=
"25"
horizontalCenter=
"0"
/>
...
...
@@ -20,5 +12,13 @@
</e:Skin>
</e:skinName>
</e:Button>
</e:Group>
.33" anchorOffsetX="9.33" anchorOffsetY="25.33"/>
</e:Group>
<e:Button
id=
"closeBtn"
label=
""
x=
"641.5"
y=
"303.67"
>
<e:skinName>
<e:Skin
states=
"up,down,disabled"
>
<e:Image
width=
"100%"
height=
"100%"
source=
"closeBtn_png"
source.down=
"closeBtn_png"
source.disabled=
"closeBtn_png"
/>
<e:Label
id=
"labelDisplay"
horizontalCenter=
"0"
verticalCenter=
"0"
/>
</e:Skin>
</e:skinName>
</e:Button>
.33" anchorOffsetX="9.33" anchorOffsetY="25.33"/>
</e:Skin>
\ No newline at end of file
egret/resource/skins/RulePanelSkin.exml
View file @
d578038a
...
...
@@ -11,7 +11,7 @@
<e:Label
text=
"活动说明"
y=
"111"
bold=
"true"
horizontalCenter=
"0"
/>
<e:Scroller
y=
"176.97"
anchorOffsetX=
"0"
anchorOffsetY=
"0"
x=
"61"
height=
"750"
width=
"628"
>
<e:Group
anchorOffsetX=
"0"
anchorOffsetY=
"0"
>
<e:Label
id=
"ruleLabel"
text=
""
anchorOffsetX=
"0"
anchorOffsetY=
"0"
scaleX=
"1"
scaleY=
"1"
width=
"628"
y=
"0"
x=
"0"
/>
<e:Label
id=
"ruleLabel"
text=
""
anchorOffsetX=
"0"
anchorOffsetY=
"0"
scaleX=
"1"
scaleY=
"1"
width=
"628"
y=
"0"
x=
"0"
lineSpacing=
"25"
/>
</e:Group>
</e:Scroller>
</e:Skin>
\ No newline at end of file
egret/src/Panels/PrizePanel/PrizePanel.ts
View file @
d578038a
...
...
@@ -24,6 +24,10 @@ export default class PrizePanel extends Panel {
this
.
closeBtn
.
addEventListener
(
egret
.
TouchEvent
.
TOUCH_TAP
,
this
.
onTouchTap
,
this
);
}
onTouchTap
(){
super
.
onTouchTap
();
}
touch_tap_ok_btn
()
{
if
(
this
.
data
==
'coupon'
)
{
// 如果是优惠卷则查询链接并跳转
let
userRecordId
=
DataManager
.
ins
.
getData
(
NetName
.
GET_PRIZE
).
data
.
userRecordId
;
...
...
egret/src/startScene/StartScene.ts
View file @
d578038a
...
...
@@ -9,6 +9,7 @@ import TopLayerCtrl from "../ctrls/topLayerCtrl";
import
RotaryData
,
{
PrizeTypes
}
from
'./RotaryData'
;
import
SceneCtrl
from
"../ctrls/sceneCtrl"
;
import
{
getlogItem
}
from
"../getlogItem"
;
export
default
class
StartScene
extends
Scene
{
public
panel
:
eui
.
Image
;
...
...
@@ -66,6 +67,7 @@ export default class StartScene extends Scene {
*/
private
queryPrize
()
{
this
.
setBtnTouch
(
false
)
// 锁定按钮
NetManager
.
ins
.
clickLog
(
getlogItem
(
1
));
if
(
DataManager
.
ins
.
getData
(
NetName
.
GET_COUNT
).
data
.
remainTime
)
{
this
.
getPrize
(
''
);
}
...
...
@@ -105,13 +107,13 @@ export default class StartScene extends Scene {
return
;
}
let
data
=
DataManager
.
ins
.
getData
(
NetName
.
QUERY_PRIZE_INFO
).
data
;
let
optionId
=
DataManager
.
ins
.
getData
(
NetName
.
GET_PRIZE
).
data
.
option
Id
;
let
prizeId
=
DataManager
.
ins
.
getData
(
NetName
.
GET_PRIZE
).
data
.
prize
Id
;
let
types
=
PrizeTypes
.
THANKS
;
if
(
option
Id
==
window
[
'prizeInfo'
].
first
)
{
if
(
prize
Id
==
window
[
'prizeInfo'
].
first
)
{
types
=
PrizeTypes
.
FIRST_PRIZE
;
}
else
if
(
option
Id
==
window
[
'prizeInfo'
].
second
)
{
}
else
if
(
prize
Id
==
window
[
'prizeInfo'
].
second
)
{
types
=
PrizeTypes
.
SECOND_PRIZE
;
}
else
if
(
option
Id
==
window
[
'prizeInfo'
].
third
)
{
}
else
if
(
prize
Id
==
window
[
'prizeInfo'
].
third
)
{
types
=
PrizeTypes
.
THIRD_PRIZE
;
}
let
url
;
...
...
@@ -201,7 +203,7 @@ export default class StartScene extends Scene {
}
private
initUI
():
void
{
NetManager
.
ins
.
showLog
(
getlogItem
(
1
));
}
/**
...
...
mock/json/getCount.json
View file @
d578038a
{
"data"
:
10
,
"data"
:
{
"remainTime"
:
10
},
"message"
:
""
,
"code"
:
"100000"
,
"success"
:
true
...
...
mock/json/getPrize.json
View file @
d578038a
...
...
@@ -3,7 +3,7 @@
"message"
:
""
,
"code"
:
""
,
"data"
:
{
"optionId"
:
"
o4e3c726a
"
,
"optionId"
:
"
sss_1
"
,
"prizeId"
:
"3242"
,
"prizeType"
:
3
,
"userRecordId"
:
343
,
...
...
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