Commit e4a99c31 authored by wildfirecode's avatar wildfirecode

1

parent e6e80c1d
...@@ -106,7 +106,8 @@ var _loop_1 = function (resJson) { ...@@ -106,7 +106,8 @@ var _loop_1 = function (resJson) {
}; };
// projectName // projectName
tmproject["projectName"] = group.name + "_" + tempindex; tmproject["projectName"] = group.name;
// tmproject["projectName"] = group.name + "_" + tempindex;
// 版本 // 版本
tmproject["version"] = 5; tmproject["version"] = 5;
......
import Scene from "../views/Scene"; import Scene from "../views/Scene";
import submit from "../../new_tw/ctrls/submit";
import Panel from "../views/Panel";
import { DataManager } from "../../tw/manager/DataManager";
import PanelCtrl from "../ctrls/panelCtrl";
import { ModuleTypes } from "../types/sceneTypes";
import showAlertPanel from "../ctrls/showAlertPanel";
export default class PlaySceneBase extends Scene { export default class PlaySceneBase extends Scene {
score = 0;
sendSubmit() {
submit(() => {
let panel: Panel;
if (DataManager.ins.gameGetSubmitResultData.lottery) {
panel = PanelCtrl.instance.show(ModuleTypes.PRIZE_PANEL)
} else {
panel = showAlertPanel('手气不佳 \n 再试一次吧~');
}
}, this.score)
}
protected get skinKey() { return 'Play' } protected get skinKey() { return 'Play' }
} }
\ No newline at end of file
...@@ -3,6 +3,8 @@ import { LotteryType } from "../../tw/enum/LotteryType"; ...@@ -3,6 +3,8 @@ 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 "../views/Panel"; import Panel from "../views/Panel";
import SceneCtrl from "../ctrls/sceneCtrl";
import { ModuleTypes } from "../types/sceneTypes";
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;
...@@ -12,6 +14,12 @@ export default class PrizePanel extends Panel { ...@@ -12,6 +14,12 @@ export default class PrizePanel extends Panel {
this.img.height = this.picBigWidth / this.bigPicRatio; this.img.height = this.picBigWidth / this.bigPicRatio;
showLog(lottery); showLog(lottery);
NetManager.ins.getInfo();
}
onTouchTap(): any {
super.onTouchTap();
SceneCtrl.instance.change(ModuleTypes.START_SCENE);
} }
get picBigWidth() { return 510 }; get picBigWidth() { return 510 };
......
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"alert_4","version":5,"files":["../assets/alert/alertbg.png"]} {"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"alert","version":5,"files":["../assets/alert/alertbg.png"]}
\ No newline at end of file \ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"guide_1","version":5,"files":["../assets/startScene/guide/guide_tips.png","../assets/startScene/guide/guide_hand.png","../assets/startScene/guide/guide_dialog.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"option","version":5,"files":["../assets/option/line2.png","../assets/option/prizeBg.png","../assets/option/X-1.png","../assets/option/line.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"option_3","version":5,"files":["../assets/option/line2.png","../assets/option/prizeBg.png","../assets/option/X-1.png","../assets/option/line.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"play","version":5,"files":["../assets/playscene/testbtn.png","../assets/playscene/音乐开启.png","../assets/playscene/音乐关闭.png","../assets/playscene/轮子1.png","../assets/playscene/火箭.png","../assets/playscene/火.png","../assets/playscene/发弹雾气.png","../assets/playscene/大炮的头.png","../assets/playscene/大炮板子.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"prize","version":5,"files":["../assets/prize/prizePanelbg.png","../assets/prize/PrizePanelX.png","../assets/prize/prizePanelUseBtn.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"prize_5","version":5,"files":["../assets/prize/prizePanelbg.png","../assets/prize/PrizePanelX.png","../assets/prize/prizePanelUseBtn.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"rank","version":5,"files":["../assets/rank/userItemBg.png","../assets/rank/rankTitle.png","../assets/rank/num3.png","../assets/rank/num2.png","../assets/rank/num1.png","../assets/rank/dog.png","../assets/rank/commonPanelBg.png","../assets/rank/closeBtn.png","../assets/rank/bottomLine.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"river_6","version":5,"files":["../assets/startScene/river/river4.png","../assets/startScene/river/river3.png","../assets/startScene/river/river2.png","../assets/startScene/river/river1.png","../assets/startScene/river/river5.png","../assets/startScene/river/river6.png","../assets/startScene/river/river7.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"rule_0","version":5,"files":["../assets/rule/ruleBg.png","../assets/rule/X.png"]} {"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"rule","version":5,"files":["../assets/rule/X.png","../assets/rule/ruleBg.png"]}
\ No newline at end of file \ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"start","version":5,"files":["../assets/startScene/optionBtn.png","../assets/startScene/rankBtn.png","../assets/startScene/recordbtn.png","../assets/startScene/ruleBtn.png","../assets/startScene/start_btn_gray.png","../assets/startScene/start_btn.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"startscene_2","version":5,"files":["../assets/startScene/ruleBtn.png","../assets/startScene/optionBtn.png"]}
\ No newline at end of file
{ {
"groups": [ "groups": [
{ {
"keys": "ruleBg_png,X_png", "keys": "bg_jpg,optionBtn_png,rankBtn_png,recordbtn_png,ruleBtn_png,start_btn_gray_png,start_btn_png",
"name": "rule" "name": "start"
},
{
"keys": "ruleBtn_png,optionBtn_png,recordbtn_png",
"name": "startscene"
}, },
{ {
"keys": "line2_png,prizeBg_png,X-1_png,line_png", "keys": "line2_png,prizeBg_png,X-1_png,line_png",
...@@ -21,8 +17,16 @@ ...@@ -21,8 +17,16 @@
"name": "prize" "name": "prize"
}, },
{ {
"name": "preload", "keys": "testbtn_png,bg2_jpg,音乐开启_png,音乐关闭_png,轮子1_png,火箭_png,火_png,发弹雾气_png,大炮的头_png,大炮板子_png",
"keys": "bg2_jpg,guide1_png,guide2_png,发弹雾气_png,大炮板子_png,大炮的头_png,火_png,火箭_png,轮子1_png,音乐关闭_png,音乐开启_png,bg_jpg,rankBtn_png,bottomLine_png,commonPanelBg_png,num1_png,num2_png,num3_png,rankTitle_png,userItemBg_png,closeBtn_png,dog_png" "name": "play"
},
{
"keys": "userItemBg_png,rankTitle_png,num3_png,num2_png,num1_png,dog_png,commonPanelBg_png,closeBtn_png,bottomLine_png",
"name": "rank"
},
{
"keys": "X_png,ruleBg_png",
"name": "rule"
} }
], ],
"resources": [ "resources": [
...@@ -102,114 +106,109 @@ ...@@ -102,114 +106,109 @@
"name": "recordbtn_png" "name": "recordbtn_png"
}, },
{ {
"name": "bg2_jpg", "url": "assets/playscene/bg2.jpg",
"type": "image",
"url": "assets/playscene/bg2.jpg"
},
{
"name": "guide1_png",
"type": "image", "type": "image",
"url": "assets/playscene/guide1.png" "name": "bg2_jpg"
}, },
{ {
"name": "guide2_png", "url": "assets/playscene/发弹雾气.png",
"type": "image", "type": "image",
"url": "assets/playscene/guide2.png" "name": "发弹雾气_png"
}, },
{ {
"name": "发弹雾气_png", "url": "assets/playscene/大炮板子.png",
"type": "image", "type": "image",
"url": "assets/playscene/发弹雾气.png" "name": "大炮板子_png"
}, },
{ {
"name": "大炮板子_png", "url": "assets/playscene/大炮的头.png",
"type": "image", "type": "image",
"url": "assets/playscene/大炮板子.png" "name": "大炮的头_png"
}, },
{ {
"name": "大炮的头_png", "url": "assets/playscene/火.png",
"type": "image", "type": "image",
"url": "assets/playscene/大炮的头.png" "name": "火_png"
}, },
{ {
"name": "火_png", "url": "assets/playscene/火箭.png",
"type": "image", "type": "image",
"url": "assets/playscene/火.png" "name": "火箭_png"
}, },
{ {
"name": "火箭_png", "url": "assets/playscene/轮子1.png",
"type": "image", "type": "image",
"url": "assets/playscene/火箭.png" "name": "轮子1_png"
}, },
{ {
"name": "轮子1_png", "url": "assets/playscene/音乐关闭.png",
"type": "image", "type": "image",
"url": "assets/playscene/轮子1.png" "name": "音乐关闭_png"
}, },
{ {
"name": "音乐关闭_png", "url": "assets/playscene/音乐开启.png",
"type": "image", "type": "image",
"url": "assets/playscene/音乐关闭.png" "name": "音乐开启_png"
}, },
{ {
"name": "音乐开启_png", "url": "assets/startScene/bg.jpg",
"type": "image", "type": "image",
"url": "assets/playscene/音乐开启.png" "name": "bg_jpg"
}, },
{ {
"name": "bg_jpg", "url": "assets/startScene/rankBtn.png",
"type": "image", "type": "image",
"url": "assets/startScene/bg.jpg" "name": "rankBtn_png"
}, },
{ {
"name": "rankBtn_png", "url": "assets/rank/bottomLine.png",
"type": "image", "type": "image",
"url": "assets/startScene/rankBtn.png" "name": "bottomLine_png"
}, },
{ {
"name": "bottomLine_png", "url": "assets/rank/commonPanelBg.png",
"type": "image", "type": "image",
"url": "assets/rank/bottomLine.png" "name": "commonPanelBg_png"
}, },
{ {
"name": "commonPanelBg_png", "url": "assets/rank/num1.png",
"type": "image", "type": "image",
"url": "assets/rank/commonPanelBg.png" "name": "num1_png"
}, },
{ {
"name": "num1_png", "url": "assets/rank/num2.png",
"type": "image", "type": "image",
"url": "assets/rank/num1.png" "name": "num2_png"
}, },
{ {
"name": "num2_png", "url": "assets/rank/num3.png",
"type": "image", "type": "image",
"url": "assets/rank/num2.png" "name": "num3_png"
}, },
{ {
"name": "num3_png", "url": "assets/rank/rankTitle.png",
"type": "image", "type": "image",
"url": "assets/rank/num3.png" "name": "rankTitle_png"
}, },
{ {
"name": "rankTitle_png", "url": "assets/rank/userItemBg.png",
"type": "image", "type": "image",
"url": "assets/rank/rankTitle.png" "name": "userItemBg_png"
}, },
{ {
"name": "userItemBg_png", "url": "assets/rank/closeBtn.png",
"type": "image", "type": "image",
"url": "assets/rank/userItemBg.png" "name": "closeBtn_png"
}, },
{ {
"name": "closeBtn_png", "url": "assets/rank/dog.png",
"type": "image", "type": "image",
"url": "assets/rank/closeBtn.png" "name": "dog_png"
}, },
{ {
"name": "dog_png", "url": "assets/playscene/testbtn.png",
"type": "image", "type": "image",
"url": "assets/rank/dog.png" "name": "testbtn_png"
} }
] ]
} }
\ No newline at end of file
...@@ -5,11 +5,12 @@ ...@@ -5,11 +5,12 @@
"resource/skins/AlertSkin.exml", "resource/skins/AlertSkin.exml",
"resource/skins/OptionItemSkin.exml", "resource/skins/OptionItemSkin.exml",
"resource/skins/OptionsSkin.exml", "resource/skins/OptionsSkin.exml",
"resource/skins/PlaySkin.exml",
"resource/skins/PrizeSkin.exml", "resource/skins/PrizeSkin.exml",
"resource/skins/RuleSkin.exml",
"resource/skins/StartSkin.exml",
"resource/skins/RankItemSkin.exml", "resource/skins/RankItemSkin.exml",
"resource/skins/RankSkin.exml", "resource/skins/RankSkin.exml",
"resource/skins/RuleSkin.exml",
"resource/skins/StartSkin.exml",
"resource/skins/VScrollBarSkin.exml" "resource/skins/VScrollBarSkin.exml"
], ],
"path": "resource/default.thm.json" "path": "resource/default.thm.json"
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<e:Skin class="PlaySkin" width="750" height="1663" xmlns:e="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing"> <e:Skin class="PlaySkin" width="750" height="1663" xmlns:e="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing">
<e:Image horizontalCenter="0" source="bg2_jpg" top="0"/> <e:Image horizontalCenter="0" source="bg2_jpg" top="0"/>
<e:Button id="testBtn" label="点击出奖" y="409" scaleX="1" scaleY="1" horizontalCenter="18.5">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image width="100%" height="100%" source="testbtn_png" source.down="testbtn_png" source.disabled="testbtn_png"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="26"/>
</e:Skin>
</e:skinName>
</e:Button>
<e:Group x="0" top="20" width="100%"> <e:Group x="0" top="20" width="100%">
<e:Group y="0" right="20"> <e:Group y="0" right="20">
<e:Button id="musicon" label="" x="0" y="0"> <e:Button id="musicon" label="" x="0" y="0">
......
import MainBase from "../libs/new_tl/MainBase"; import MainBase from "../libs/new_tl/MainBase";
import StartScene from "./startScene/StartScene";
import PlayScene from "./playScene/PlayScene";
class Main extends MainBase { class Main extends MainBase {
protected get startSceneConfig() {
return { cls: StartScene }
}
protected get playSceneConfig() {
return { cls: PlayScene }
}
} }
window['Main'] = Main; window['Main'] = Main;
egret.runEgret({ egret.runEgret({
renderMode: "webgl", audioType: 0, calculateCanvasScaleFactor: (context: any) => { renderMode: "webgl", audioType: 0, calculateCanvasScaleFactor: (context: any) => {
......
import PlaySceneBase from "../../libs/new_tl/components/PlaySceneBase";
export default class PlayScene extends PlaySceneBase {
testBtn: eui.Button;
initEvents() {
this.testBtn.addEventListener(egret.TouchEvent.TOUCH_TAP, () => {
this.score = 10;
this.sendSubmit();
}, this)
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment