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
3df96d00
Commit
3df96d00
authored
Nov 29, 2019
by
王炽
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
666666
parent
729ebee0
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
169 additions
and
138 deletions
+169
-138
.DS_Store
egret/.DS_Store
+0
-0
GameOverPanel.ts
egret/src/panels/GameOverPanel.ts
+47
-45
PrizePanel2.ts
egret/src/panels/PrizePanel2.ts
+50
-46
RulePanel.ts
egret/src/panels/RulePanel.ts
+25
-1
Scene2.ts
egret/src/scene2/Scene2.ts
+1
-1
Scene6.ts
egret/src/scene6/Scene6.ts
+46
-45
No files found.
egret/.DS_Store
View file @
3df96d00
No preview for this file type
egret/src/panels/GameOverPanel.ts
View file @
3df96d00
...
@@ -85,53 +85,55 @@ export default class GameOverPanel extends Panel {
...
@@ -85,53 +85,55 @@ export default class GameOverPanel extends Panel {
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
console
.
log
(
'分享返回参数data:'
,
data
);
console
.
log
(
'分享返回参数data:'
,
data
);
if
(
data1
.
timestamp
>
endtime
){
//提示活动已结束
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
//写死的活动结束
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
// if(data1.timestamp > endtime){
}
else
{
// //提示活动已结束
let
issuccess
:
boolean
;
// PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 3);
// }else{
var
u
=
navigator
.
userAgent
;
//, app = navigator.appVersion;
// let issuccess:boolean;
var
android
=
u
.
indexOf
(
'Android'
)
>
-
1
||
u
.
indexOf
(
'Linux'
)
>
-
1
;
//g
var
iphone
=
!!
u
.
match
(
/
\(
i
[^
;
]
+;
(
U;
)?
CPU.+Mac OS X/
);
//ios终端
// var u = navigator.userAgent;//, app = navigator.appVersion;
// var android = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
if
(
android
){
// var iphone = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if
(
data
==
'0'
){
issuccess
=
true
;
// if(android){
}
else
{
// if(data == '0'){
issuccess
=
false
;
// issuccess = true;
}
// }else{
}
// issuccess = false;
// }
if
(
iphone
){
// }
if
(
data
==
'1'
){
// if(iphone){
issuccess
=
true
;
}
else
{
// if(data == '1'){
issuccess
=
false
;
// issuccess = true;
}
// }else{
}
// issuccess = false;
// }
if
(
issuccess
){
// }
//alert("分享成功");
console
.
log
(
"分享成功"
);
// if(issuccess){
NetManager
.
ins
.
shareData
((
success
)
=>
{
// //alert("分享成功");
if
(
success
){
//加次数成功
// console.log("分享成功");
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
SHARE_SUC_PANEL
);
// NetManager.ins.shareData((success)=>{
}
else
{
// if(success){//加次数成功
//加次数失败
// PanelCtrl.instance.show(ModuleTypes.SHARE_SUC_PANEL);
TopLayerCtrl
.
instance
.
show
(
ModuleTypes
.
TOAST_PANEL
,
{
msg
:
'活动太火爆了,请稍后重试~'
});
// }else{
}
// //加次数失败
});
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'活动太火爆了,请稍后重试~'});
}
else
{
// }
//alert("分享失败");
// });
console
.
log
(
"分享失败"
);
// }else{
// //alert("分享失败");
// console.log("分享失败");
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
0
);
//
PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 0);
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
//
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
}
//
}
}
//
}
}
}
window
[
'ThirdApp'
].
webviewShare
(
param
);
window
[
'ThirdApp'
].
webviewShare
(
param
);
...
...
egret/src/panels/PrizePanel2.ts
View file @
3df96d00
...
@@ -135,54 +135,58 @@ export default class PrizePanel2 extends Panel {
...
@@ -135,54 +135,58 @@ export default class PrizePanel2 extends Panel {
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
console
.
log
(
'分享返回参数data:'
,
data
);
console
.
log
(
'分享返回参数data:'
,
data
);
if
(
data1
.
timestamp
>
endtime
){
console
.
log
(
'3333333data1'
,
data1
);
//提示活动已结束
console
.
log
(
'endTime1'
,
window
[
'endtime'
]);
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
console
.
log
(
'endtime'
,
endtime
);
}
else
{
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
//写死的活动结束
// if(data1.timestamp > endtime){
let
issuccess
:
boolean
;
// //提示活动已结束
// PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 3);
var
u
=
navigator
.
userAgent
;
//, app = navigator.appVersion;
// }else{
var
android
=
u
.
indexOf
(
'Android'
)
>
-
1
||
u
.
indexOf
(
'Linux'
)
>
-
1
;
//g
var
iphone
=
!!
u
.
match
(
/
\(
i
[^
;
]
+;
(
U;
)?
CPU.+Mac OS X/
);
//ios终端
// let issuccess:boolean;
if
(
android
){
// var u = navigator.userAgent;//, app = navigator.appVersion;
if
(
data
==
'0'
){
// var android = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
issuccess
=
true
;
// var iphone = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
}
else
{
issuccess
=
false
;
// if(android){
}
// if(data == '0'){
}
// issuccess = true;
// }else{
if
(
iphone
){
// issuccess = false;
// }
if
(
data
==
'1'
){
// }
issuccess
=
true
;
}
else
{
// if(iphone){
issuccess
=
false
;
}
// if(data == '1'){
}
// issuccess = true;
// }else{
if
(
issuccess
){
// issuccess = false;
//alert("分享成功");
// }
console
.
log
(
"分享成功"
);
// }
NetManager
.
ins
.
shareData
((
success
)
=>
{
if
(
success
){
//加次数成功
// if(issuccess){
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
SHARE_SUC_PANEL
);
// //alert("分享成功");
}
else
{
// console.log("分享成功");
//加次数失败
// NetManager.ins.shareData((success)=>{
TopLayerCtrl
.
instance
.
show
(
ModuleTypes
.
TOAST_PANEL
,
{
msg
:
'活动太火爆了,请稍后重试~'
});
// if(success){//加次数成功
}
// PanelCtrl.instance.show(ModuleTypes.SHARE_SUC_PANEL);
});
// }else{
}
else
{
// //加次数失败
//alert("分享失败");
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'活动太火爆了,请稍后重试~'});
console
.
log
(
"分享失败"
);
// }
// });
// }else{
// //alert("分享失败");
// console.log("分享失败");
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
0
);
//
PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 0);
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
//
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
}
//
}
}
//
}
}
}
window
[
'ThirdApp'
].
webviewShare
(
param
);
window
[
'ThirdApp'
].
webviewShare
(
param
);
...
...
egret/src/panels/RulePanel.ts
View file @
3df96d00
...
@@ -49,7 +49,31 @@ export default class RulePanel extends Panel {
...
@@ -49,7 +49,31 @@ export default class RulePanel extends Panel {
// this.ruleLb.textColor = 0x2c2a29;
// this.ruleLb.textColor = 0x2c2a29;
// this.ruleLb.stroke = 0;
// this.ruleLb.stroke = 0;
// this.ruleLb.textFlow = new HtmlTextParser().parse(DataManager.ins.ajaxElementDataNew.rule);
// this.ruleLb.textFlow = new HtmlTextParser().parse(DataManager.ins.ajaxElementDataNew.rule);
this
.
ruleLb
.
text
=
window
[
'rule'
];
//'1、连续点击屏幕控制篮球跳跃,进篮得分;\n2、教程结束后倒计时开始;\n3、倒计时结束后且未得分,则游戏结束,并扣除一次游戏机会;\n4、在直播间每送出一件篮球礼物即可获得一次游戏机会;\n5、酷狗直播将对各类违反游戏规则的行为进行严厉打击;\n6、本游戏规则解释权最终归酷狗直播所有。';
this
.
ruleLb
.
text
=
`活动时间:
第一场:2019年10月18日-2019年10月31日
第二场:2019年11月1日-2019年11月15日
活动对象:
苏州银行手机银行签约客户
活动内容:
活动期间内,客户登录手机银行参与“穿越姑苏小食光”活动,分享好友即可拆小食零钱包获取现金红包或实物大礼。
第一场实物大礼:津津卤汁豆腐干
华美时尚品味月饼礼盒
第二场实物大礼:沙澄至尊阳澄湖大闸蟹6只
沙澄至尊阳澄湖大闸蟹8只
活动规则:
1、本次活动共分为2场,第一场结束后自动进入第二场;
2、活动期间,用户登录手机银行参与活动,每分享1次好友即可获得1次拆零钱包的机会,拆零钱包次数无上限,分享越多,中奖概率越高;
3、每场活动用户最多可以获得3次中奖机会,数量有限,先到先得;
4、拆到现金红包的用户,需复制中奖红包券码,前往“苏州银行”微信公众号领取现金红包。(领取步骤:1、关注“苏州银行”微信公众号—点击“苏式精彩”菜单栏—进入“活动兑换专区”领取现金奖励;2、关注“苏州银行”微信公众号,回复关键字“小食光”获得兑换红包链接)。活动结束后中奖情况可在手机银行-生活-小食光进行查看,最晚红包兑换时间为2019年12月2日23:59:59,逾期作废;
5、领奖说明:中奖用户请根据中奖页面提示录入对应兑奖信息,实物奖品需在24小时内点击奖品详情页“立即领取”按钮领取,24小时内未领取,奖品将过期,视为主动放弃领奖资格。具体奖品兑换信息以奖品详情页为准,实物商品将在客户领取成功后15个工作日内发出;
6、活动奖品由第三方提供,如有疑问,可直接联系客服专线:400-090-0208(工作日9:00至18:00),如需第三方联系您,请注意接听客服外呼专线:95184217或(0571)95184217;
7、用户如果违反诚实守信原则或出现违规行为(包括但不限于侵犯第三人合法权益、作弊、扰乱系统、实施网络攻击、恶意套取、批量注册、用机器注册账户、用机器模拟客户端等方式),一经发现我行有权终止该用户参与活动并取消其领奖资格;
8、活动中如有突发事件,苏州银行将调整活动时间和奖品设置,并及时以活动公告的形式告知用户;
9、本活动与苹果公司无关。
温馨提示:请升级至手机银行最新客户端版本后参与活动`
;
//window['rule'];//'1、连续点击屏幕控制篮球跳跃,进篮得分;\n2、教程结束后倒计时开始;\n3、倒计时结束后且未得分,则游戏结束,并扣除一次游戏机会;\n4、在直播间每送出一件篮球礼物即可获得一次游戏机会;\n5、酷狗直播将对各类违反游戏规则的行为进行严厉打击;\n6、本游戏规则解释权最终归酷狗直播所有。';
// this.ruleLb.text = '活动主题:感恩母亲节 献花赢好礼\n\n活动玩法:\n\n从3种鲜花中选择其中一种给母亲献花,每次献花扣除9积分,点击选择花束后,小女孩手捧鲜花走向母亲,献花成功后直接抽奖,概率出奖,奖品有限,快来参与吧~\n\n活动奖品:\n18积分 概率:30%\n28积分 概率:10%\n38积分 概率:3%\n88积分 概率:2%\n188积分 概率:1%\n\n活动细则:\n\n1.每个会员可使用9积分参与1次游戏,参与后积分不予退回,次数不限。\n\n2.优惠券可在全国屈臣氏实体门店,消费购物结账时,出示相关的中奖奖品券码进行核销兑换。\n\n3.结果以“活动首页-我的奖励”或在屈臣氏“会员中心-积分乐园-兑换记录”中的中奖记录为准。\n\n4.券类奖品的使用规则详见每个优惠券的介绍页。\n\n5.实物类商品请凭券码到屈臣氏门店领取。\n\n6.在本次活动期间,如用户存在任何违反法律、法规、屈臣氏活动规则的行为,包括但不限于作弊得奖、恶意套现等行为,屈臣氏有权取消用户的中奖资格,收回所发奖品,要求用户将已享受的奖品退还屈臣氏,如奖品为实体奖品且用户已拆除外包装无法进行二次销售的,屈臣氏有权按照奖品的市场价格向用户追讨。\n\n7.本次活动规则如有调整,相关变动或调整将即时公布在本活动规则页面。\n\n8.活动期内,如遇兑换异常等不确定情况出现,请在活动结束后10个工作日内致电会员服务热钱:400 830 1310(自付市内话费)。\n\n9.此活动奖品数量有限,概率出奖,先到先得,祝好运~';
// this.ruleLb.text = '活动主题:感恩母亲节 献花赢好礼\n\n活动玩法:\n\n从3种鲜花中选择其中一种给母亲献花,每次献花扣除9积分,点击选择花束后,小女孩手捧鲜花走向母亲,献花成功后直接抽奖,概率出奖,奖品有限,快来参与吧~\n\n活动奖品:\n18积分 概率:30%\n28积分 概率:10%\n38积分 概率:3%\n88积分 概率:2%\n188积分 概率:1%\n\n活动细则:\n\n1.每个会员可使用9积分参与1次游戏,参与后积分不予退回,次数不限。\n\n2.优惠券可在全国屈臣氏实体门店,消费购物结账时,出示相关的中奖奖品券码进行核销兑换。\n\n3.结果以“活动首页-我的奖励”或在屈臣氏“会员中心-积分乐园-兑换记录”中的中奖记录为准。\n\n4.券类奖品的使用规则详见每个优惠券的介绍页。\n\n5.实物类商品请凭券码到屈臣氏门店领取。\n\n6.在本次活动期间,如用户存在任何违反法律、法规、屈臣氏活动规则的行为,包括但不限于作弊得奖、恶意套现等行为,屈臣氏有权取消用户的中奖资格,收回所发奖品,要求用户将已享受的奖品退还屈臣氏,如奖品为实体奖品且用户已拆除外包装无法进行二次销售的,屈臣氏有权按照奖品的市场价格向用户追讨。\n\n7.本次活动规则如有调整,相关变动或调整将即时公布在本活动规则页面。\n\n8.活动期内,如遇兑换异常等不确定情况出现,请在活动结束后10个工作日内致电会员服务热钱:400 830 1310(自付市内话费)。\n\n9.此活动奖品数量有限,概率出奖,先到先得,祝好运~';
}
}
...
...
egret/src/scene2/Scene2.ts
View file @
3df96d00
...
@@ -189,7 +189,7 @@ export default class Scene2 extends Scene {
...
@@ -189,7 +189,7 @@ export default class Scene2 extends Scene {
this
.
removeEvents
();
this
.
removeEvents
();
},
this
.
tTxtTimes
[
2
].
e
*
1000
+
1000
);
},
this
.
tTxtTimes
[
2
].
e
*
1000
+
1000
);
if
(
window
[
'toutArr'
]){
if
(
!
window
[
'toutArr'
]){
window
[
'toutArr'
]
=
[];
window
[
'toutArr'
]
=
[];
}
}
...
...
egret/src/scene6/Scene6.ts
View file @
3df96d00
...
@@ -251,53 +251,54 @@ export default class Scene6 extends Scene {
...
@@ -251,53 +251,54 @@ export default class Scene6 extends Scene {
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
data1
=
DataManager
.
ins
.
getData
(
NetName
.
GET_INFO
).
data
;
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
let
endtime
=
new
Date
(
window
[
'endtime'
]
?
window
[
'endtime'
]
:
'2019-11-16 00:00:00'
).
getTime
();
console
.
log
(
'分享返回参数data:'
,
data
);
console
.
log
(
'分享返回参数data:'
,
data
);
if
(
data1
.
timestamp
>
endtime
){
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
//写死的活动结束
//提示活动已结束
// if(data1.timestamp > endtime){
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
3
);
// //提示活动已结束
}
else
{
// PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 3);
let
issuccess
:
boolean
;
// }else{
// let issuccess:boolean;
var
u
=
navigator
.
userAgent
;
//, app = navigator.appVersion;
var
android
=
u
.
indexOf
(
'Android'
)
>
-
1
||
u
.
indexOf
(
'Linux'
)
>
-
1
;
//g
// var u = navigator.userAgent;//, app = navigator.appVersion;
var
iphone
=
!!
u
.
match
(
/
\(
i
[^
;
]
+;
(
U;
)?
CPU.+Mac OS X/
);
//ios终端
// var android = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
// var iphone = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if
(
android
){
if
(
data
==
'0'
){
// if(android){
issuccess
=
true
;
// if(data == '0'){
}
else
{
// issuccess = true;
issuccess
=
false
;
// }else{
}
// issuccess = false;
}
// }
// }
if
(
iphone
){
// if(iphone){
if
(
data
==
'1'
){
issuccess
=
true
;
// if(data == '1'){
}
else
{
// issuccess = true;
issuccess
=
false
;
// }else{
}
// issuccess = false;
}
// }
// }
if
(
issuccess
){
//alert("分享成功");
// if(issuccess){
console
.
log
(
"分享成功"
);
// //alert("分享成功");
NetManager
.
ins
.
shareData
((
success
)
=>
{
// console.log("分享成功");
if
(
success
){
//加次数成功
// NetManager.ins.shareData((success)=>{
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
SHARE_SUC_PANEL
);
// if(success){//加次数成功
}
else
{
// PanelCtrl.instance.show(ModuleTypes.SHARE_SUC_PANEL);
//加次数失败
// }else{
TopLayerCtrl
.
instance
.
show
(
ModuleTypes
.
TOAST_PANEL
,
{
msg
:
'活动太火爆了,请稍后重试~'
});
// //加次数失败
}
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'活动太火爆了,请稍后重试~'});
});
// }
}
else
{
// });
//alert("分享失败");
// }else{
console
.
log
(
"分享失败"
);
// //alert("分享失败");
// console.log("分享失败");
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
GAMEOVER_PANEL
,
0
);
//
PanelCtrl.instance.show(ModuleTypes.GAMEOVER_PANEL, 0);
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
//
// TopLayerCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'分享失败!'});
}
//
}
}
//
}
}
}
window
[
'ThirdApp'
].
webviewShare
(
param
);
window
[
'ThirdApp'
].
webviewShare
(
param
);
...
...
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