|
@@ -0,0 +1,1833 @@
|
|
|
+
|
|
|
+
|
|
|
+// 蓝 灰 粉 红 黄 蓝2 灰2 粉2 红2 黄2
|
|
|
+// 1 3 5 7 9 11 13 15 17 19
|
|
|
+// 2 4 6 8 10 12 14 16 18 20
|
|
|
+
|
|
|
+import { SofaColor } from "../EventName/EventName"
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+export const tiledSize = cc.size(81, 78)//每个小地板的 尺寸
|
|
|
+export const leftButtomStatPos = cc.v2(0, 0)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+//千位是否是锁
|
|
|
+export var tableData = [
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [99, 0, 99, 99, 99, 99],
|
|
|
+ [99, 0, 99, 99, 99, 99],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+]
|
|
|
+
|
|
|
+//车子的宽
|
|
|
+export var tableDataX = 6
|
|
|
+//车子的高
|
|
|
+export var tableDataY = 12
|
|
|
+
|
|
|
+//当前灰色沙发允许做的颜色
|
|
|
+export var GraySitDownColor = SofaColor.粉
|
|
|
+
|
|
|
+//当前排队人数
|
|
|
+export var RoloQueues = []
|
|
|
+
|
|
|
+//当前倒计时
|
|
|
+export var GlobalCountDownTime = 0
|
|
|
+
|
|
|
+
|
|
|
+//地图加载 是否完毕的标识
|
|
|
+export var MapInitOver = false
|
|
|
+//人物加载 是否完毕的标识
|
|
|
+export var RoloInitOver = false
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+export var MenX = 5
|
|
|
+export var MenY = 11
|
|
|
+
|
|
|
+
|
|
|
+export var MenXLeft = 5
|
|
|
+export var MenYLeft = 11
|
|
|
+
|
|
|
+
|
|
|
+//车子类型
|
|
|
+export var BusType = 1
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+export type BusNodeDataType = {
|
|
|
+ 'fllow': number[],
|
|
|
+ 'BusMod2': number[],
|
|
|
+ 'BusMod4': number[],
|
|
|
+ 'BusMod1': number[],
|
|
|
+ 'BusMod3': number[],
|
|
|
+ 'gameLayer': number[],
|
|
|
+ 'BusModSp': number[],
|
|
|
+ 'MapScale': number,
|
|
|
+ 'BusScale': number,
|
|
|
+ 'RoleScale': number,
|
|
|
+ 'BgImage': string,
|
|
|
+ 'Rail': number[][],
|
|
|
+}
|
|
|
+
|
|
|
+export var BusNodeData = {
|
|
|
+ //#region 3x2+1x11 7x11 类型 皮肤类型
|
|
|
+ 1: [{
|
|
|
+ 'fllow': [-282.844, -475.78],
|
|
|
+ 'gameLayer': [-282.844, -475.78],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-375, -812],//x.y.图片名称
|
|
|
+ 'BusMod1': [-375, -812],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-282.844, -475.78],
|
|
|
+ 'gameLayer': [-282.844, -475.78],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-375, -812],//x.y.图片名称
|
|
|
+ 'BusMod1': [-375, -812],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-157.83, 13.902, 1, 1], [158.388, 13.902, 1, 1]],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-282.844, -475.78],
|
|
|
+ 'gameLayer': [-282.844, -475.78],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-375, -812],//x.y.图片名称
|
|
|
+ 'BusMod1': [-375, -812],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-282.844, -470.926],
|
|
|
+ 'gameLayer': [-282.844, -470.926],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-375, -812],//x.y.图片名称
|
|
|
+ 'BusMod1': [-375, -812],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-157.83, 13.902, 1, 1], [158.388, 13.902, 1, 1]],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-282.844, -470.926],
|
|
|
+ 'gameLayer': [-282.844, -470.926],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-375, -812],//x.y.图片名称
|
|
|
+ 'BusMod1': [-375, -812],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-157.83, 13.902, 1, 1], [158.388, 13.902, 1, 1]],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-309.644, -506.234],
|
|
|
+ 'gameLayer': [-309.644, -506.234],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-544.441, -1124.433],//x.y.图片名称
|
|
|
+ 'BusMod1': [-544.441, -1124.433],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 0.893,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 0.893,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-343.261, -402.212],
|
|
|
+ 'gameLayer': [-343.261, -402.212],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-571.481, -1026.478],//x.y.图片名称
|
|
|
+ 'BusMod1': [-571.481, -1025.042],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [1, null, null, 2],
|
|
|
+ 'MapScale': 0.98,
|
|
|
+ 'BusScale': 1.35,
|
|
|
+ 'RoleScale': 0.98,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 4x7 类型 皮肤类型
|
|
|
+ 2: [{
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-60, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-60, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-74, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1180.689],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1180.689],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 4x8 类型 皮肤类型
|
|
|
+ 3: [{
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-60, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-60, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'Rail': [[-66, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-555.763, -1129.354],//x.y.图片名称
|
|
|
+ 'BusMod1': [-555.763, -1129.354],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.3,
|
|
|
+ 'BusScale': 1.3,
|
|
|
+ 'RoleScale': 1.3,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 5x8 类型 皮肤类型
|
|
|
+ 4: [{
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-35, 13.902, 1.3, 1.3], null],///////////////
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-37, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-38, 13.902, 1.2, 1.2], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.388],
|
|
|
+ 'gameLayer': [-278.372, -509.388],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-496.749, -1027.72],//x.y.图片名称
|
|
|
+ 'BusMod1': [-496.749, -1027.72],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 5x11 类型 皮肤类型
|
|
|
+ 5: [{
|
|
|
+ 'fllow': [-283.82, -581.042],
|
|
|
+ 'gameLayer': [-283.82, -581.042],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-493.869, -874.512],//x.y.图片名称
|
|
|
+ 'BusMod1': [-493.869, -874.512],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-283.82, -581.042],
|
|
|
+ 'gameLayer': [-283.82, -581.042],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-493.869, -874.512],//x.y.图片名称
|
|
|
+ 'BusMod1': [-493.869, -874.512],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-40, 13.902, 1.3, 1.3], null],///////////////
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-283.82, -581.042],
|
|
|
+ 'gameLayer': [-283.82, -581.042],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-493.869, -874.512],//x.y.图片名称
|
|
|
+ 'BusMod1': [-493.869, -874.512],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-283.82, -581.042],
|
|
|
+ 'gameLayer': [-283.82, -581.042],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-493.869, -874.512],//x.y.图片名称
|
|
|
+ 'BusMod1': [-493.869, -874.512],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.2,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-43, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-252.836, -452.315],
|
|
|
+ 'gameLayer': [-252.836, -452.315],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-600.872, -1216.356],//x.y.图片名称5
|
|
|
+ 'BusMod1': [-600.639, -1212.792],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.1,
|
|
|
+ 'BusScale': 1.5,
|
|
|
+ 'RoleScale': 1.1,
|
|
|
+ 'Rail': [[-32, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-289.305, -577.853],
|
|
|
+ 'gameLayer': [-289.305, -577.853],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-658.1, -1389.637],//x.y.图片名称
|
|
|
+ 'BusMod1': [-658.1, -1389.637],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.17,
|
|
|
+ 'BusScale': 1.6,
|
|
|
+ 'RoleScale': 1.17,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-257.486, -533.114],
|
|
|
+ 'gameLayer': [-257.486, -533.114],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-628.923, -1345.273],//x.y.图片名称
|
|
|
+ 'BusMod1': [-628.923, -1345.832],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.17,
|
|
|
+ 'BusScale': 1.6,
|
|
|
+ 'RoleScale': 1.17,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 6x10 类型 皮肤类型
|
|
|
+ 6: [{
|
|
|
+ 'fllow': [-278.372, -509.288],
|
|
|
+ 'gameLayer': [-278.372, -509.288],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-411.465, -782.903],//x.y.图片名称
|
|
|
+ 'BusMod1': [-411.465, -782.903],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.288],
|
|
|
+ 'gameLayer': [-278.372, -509.288],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-411.465, -782.903],//x.y.图片名称
|
|
|
+ 'BusMod1': [-411.465, -782.903],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-37, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.288],
|
|
|
+ 'gameLayer': [-278.372, -509.288],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-411.465, -782.903],//x.y.图片名称
|
|
|
+ 'BusMod1': [-411.465, -782.903],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-278.372, -509.288],
|
|
|
+ 'gameLayer': [-278.372, -509.288],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-411.465, -782.903],//x.y.图片名称
|
|
|
+ 'BusMod1': [-411.465, -782.903],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-34, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-282.054, -416.883],
|
|
|
+ 'gameLayer': [-282.054, -416.883],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-600.872, -1216.356],//x.y.图片名称
|
|
|
+ 'BusMod1': [-600.639, -1212.792],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1.5,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': [[-39, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-210.06, -420.809],
|
|
|
+ 'gameLayer': [-210.06, -420.809],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-411.959, -861.165],//x.y.图片名称6
|
|
|
+ 'BusMod1': [-411.959, -861.165],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 0.86,
|
|
|
+ 'BusScale': 1.1,
|
|
|
+ 'RoleScale': 0.86,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-261.439, -429.379],
|
|
|
+ 'gameLayer': [-261.439, -429.379],
|
|
|
+ 'BusMod2': null,
|
|
|
+ 'BusMod4': [-599.185, -1283.031],//x.y.图片名称7
|
|
|
+ 'BusMod1': [-599.185, -1283.59],
|
|
|
+ 'BusMod3': null,
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1.07,
|
|
|
+ 'BusScale': 1.6,
|
|
|
+ 'RoleScale': 1.07,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+
|
|
|
+
|
|
|
+ //#region 6x12 类型 皮肤类型
|
|
|
+ 7: [{
|
|
|
+ 'fllow': [-278.372, -559.388],
|
|
|
+ 'gameLayer': [-278.372, -559.388],
|
|
|
+ 'BusMod2': [-318.467, -635.103],
|
|
|
+ 'BusMod4': [-318.467, -635.103],
|
|
|
+ 'BusMod1': [-318.467, -635.103],
|
|
|
+ 'BusMod3': [-318.467, -635.103],
|
|
|
+ 'BusModSp': [1, 2, 3, 4],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-338, -581],
|
|
|
+ 'gameLayer': [-338, -581],
|
|
|
+ 'BusMod2': [-575.083, -1195.585],
|
|
|
+ 'BusMod4': [-575.6, -1178.467],
|
|
|
+ 'BusMod1': [-575.192, -1193.314],
|
|
|
+ 'BusMod3': [-575.044, -1177.408],
|
|
|
+ 'BusModSp': [1, 2, 3, 4],
|
|
|
+ 'MapScale': 1.2,
|
|
|
+ 'BusScale': 1.4,
|
|
|
+ 'RoleScale': 1.2,
|
|
|
+ 'Rail': [[-46.441, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-306.97, -616.259],
|
|
|
+ 'gameLayer': [-306.97, -616.259],
|
|
|
+ 'BusMod2': [-452.339, -993.942],
|
|
|
+ 'BusMod4': [-452.856, -994.791],
|
|
|
+ 'BusMod1': [-452.448, -991.671],
|
|
|
+ 'BusMod3': [-452.3, -990.978],
|
|
|
+ 'BusModSp': [1, 2, 3, 4],
|
|
|
+ 'MapScale': 1.1,
|
|
|
+ 'BusScale': 1.1,
|
|
|
+ 'RoleScale': 1.1,
|
|
|
+ 'Rail': null,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-306.97, -616.259],
|
|
|
+ 'gameLayer': [-306.97, -616.259],
|
|
|
+ 'BusMod2': [-644.737, -1364.247],
|
|
|
+ 'BusMod4': [-643.678, -1343.396],
|
|
|
+ 'BusMod1': [-645.23, -1359.001],
|
|
|
+ 'BusMod3': [-644.122, -1343.541],
|
|
|
+ 'BusModSp': [1, 2, 3, 4],
|
|
|
+ 'MapScale': 1.1,
|
|
|
+ 'BusScale': 1.6,
|
|
|
+ 'RoleScale': 1.1,
|
|
|
+ 'Rail': [[-37, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-306.97, -616.259],
|
|
|
+ 'gameLayer': [-306.97, -616.259],
|
|
|
+ 'BusMod2': [-452.031, -994.64],
|
|
|
+ 'BusMod4': [-452.149, -996.357],
|
|
|
+ 'BusMod1': [-453.701, -993.615],
|
|
|
+ 'BusMod3': [-452.593, -995.597],
|
|
|
+ 'BusModSp': [1, 2, 3, 4],
|
|
|
+ 'MapScale': 1.1,
|
|
|
+ 'BusScale': 1.1,
|
|
|
+ 'RoleScale': 1.1,
|
|
|
+ 'Rail': [[-41, 13.902, 1.3, 1.3], null],
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-307.327, -580.149],
|
|
|
+ 'gameLayer': [-307.327, -580.149],
|
|
|
+ 'BusMod2': [-571.481, -1026.968],
|
|
|
+ 'BusMod4': [-571.481, -1026.478],
|
|
|
+ 'BusMod1': [-571.481, -1026.968],
|
|
|
+ 'BusMod3': [-571.481, -1026.478],
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1.35,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'BgImage': 'res/Bg/海'
|
|
|
+ }, {
|
|
|
+ 'fllow': [-286.547, -409.942],
|
|
|
+ 'gameLayer': [-286.547, -409.942],
|
|
|
+ 'BusMod2': [-706.422, -1201.846],
|
|
|
+ 'BusMod4': [-706.422, -1201.846],
|
|
|
+ 'BusMod1': [-706.422, -1202.405],
|
|
|
+ 'BusMod3': [-706.422, -1202.405],
|
|
|
+ 'BusModSp': [2, null, null, 1],
|
|
|
+ 'MapScale': 1,
|
|
|
+ 'BusScale': 1.76,
|
|
|
+ 'RoleScale': 1,
|
|
|
+ 'BgImage': 'res/Bg/背景'
|
|
|
+ }],
|
|
|
+ //#endregion
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+export type MapRoleQueuePosType = {
|
|
|
+ 'type': number,
|
|
|
+ 'pos': number[],
|
|
|
+ 'pos1': number[],
|
|
|
+ 'an': number[][],
|
|
|
+}
|
|
|
+//地图上乘客排队的精确位置 ,
|
|
|
+export var MapRoleQueuePos = {
|
|
|
+ 1: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [619, 783],//7*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 805],//7*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 805],//7*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 805],//7*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 805],//7*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [723, 805],//7*11
|
|
|
+ an: [[333.634, -518, 1], null]
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 805],//7*11
|
|
|
+ }],
|
|
|
+ 2: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [433, 482],//4*7
|
|
|
+ an: [[263.634, -518, 1], null]
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [380, 482],//4*7
|
|
|
+ }],
|
|
|
+ 3: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [378, 566],//4*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [378, 566],//4*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [390, 566],//4*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [378, 566],//4*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [378, 566],//4*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [421, 566],//4*8
|
|
|
+ an: [[263.634, -518, 1], null]
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [378, 566],//4*8
|
|
|
+ }],
|
|
|
+ 4: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [502, 565],//5*8
|
|
|
+ an: [[330.634, -518, 1], null]
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [480, 565],//5*8
|
|
|
+ }],
|
|
|
+ 5: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [521, 805],//5*11
|
|
|
+ an: [[316.634, -279, 1], null]
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [475, 805],//5*11
|
|
|
+ }],
|
|
|
+ 6: [{
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [621, 725],//5*11
|
|
|
+ pos1: [-142, 193],//5*11
|
|
|
+ an: [[316.634, -279, 1], [-333.763, 400, 1]]
|
|
|
+ }, {
|
|
|
+ type: 2,
|
|
|
+ pos: [561, 725],//5*11
|
|
|
+ pos1: [-57, 193],//5*11
|
|
|
+ }],
|
|
|
+ 7: [{
|
|
|
+ type: 1,
|
|
|
+ pos: [570, 891],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [535, 891],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [570, 891],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [570, 891],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [570, 891],//5*11
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [637, 891],//5*11
|
|
|
+ an: [[316.634, -367, 1], null]/////////////todo
|
|
|
+ }, {
|
|
|
+ type: 1,
|
|
|
+ pos: [570, 891],//5*11
|
|
|
+ }],
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+export var MenPos = {
|
|
|
+ 1: [[6, 10]],//7*11
|
|
|
+ 2: [[3, 6]],//4*7
|
|
|
+ 3: [[3, 7]],//4*8
|
|
|
+ 4: [[4, 7]],//5*8
|
|
|
+ 5: [[4, 10]],//5*11
|
|
|
+ 6: [[5, 9], [0, 2]],// 右门 左门
|
|
|
+ 7: [[5, 11]],//6*12
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+export type CloseDoorPosType = {
|
|
|
+ [key: number]: {
|
|
|
+ [key: number]: {
|
|
|
+ pos: number[][];
|
|
|
+ scale: number[][];
|
|
|
+ };
|
|
|
+ };
|
|
|
+};
|
|
|
+
|
|
|
+
|
|
|
+export var CloseDoorPos: CloseDoorPosType = {
|
|
|
+ 1: {//关卡类型
|
|
|
+ 1: {
|
|
|
+ 'pos': [[327, 408]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[324, 416]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[342, 423]],
|
|
|
+ 'scale': [[2.5, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[309, 410]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[310, 420]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[226, 304]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[241, 470]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//7*11
|
|
|
+ 2: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[188, 219]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[188, 219]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[188, 219]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[179, 226]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[174, 237]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[173, 219]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[171, 230]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//4*7
|
|
|
+ 3: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[191, 337]],
|
|
|
+ 'scale': [[2, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[197, 341]],
|
|
|
+ 'scale': [[2.5, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[191, 337]],
|
|
|
+ 'scale': [[2, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[175, 316]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[174, 336]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[173, 337]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[172, 337]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//4*8
|
|
|
+ 4: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[261, 263]],
|
|
|
+ 'scale': [[2.2, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[261, 263]],
|
|
|
+ 'scale': [[2.2, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[261, 263]],
|
|
|
+ 'scale': [[2.2, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[232, 264]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[235, 273]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[231, 263]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[242, 263]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//5*8
|
|
|
+ 5: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[260, 484]],
|
|
|
+ 'scale': [[2.4, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[258, 484]],
|
|
|
+ 'scale': [[2.4, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[260, 484]],
|
|
|
+ 'scale': [[2.4, 1.3]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[229, 474]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[215, 520]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[208, 484]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[248, 484]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//5*11
|
|
|
+ 6: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[256, 302], [-332, -381]],
|
|
|
+ 'scale': [[2, 1], [-2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[256, 302], [-332, -381]],
|
|
|
+ 'scale': [[2, 1], [-2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[256, 302], [-332, -381]],
|
|
|
+ 'scale': [[2, 1], [-2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[244, 302], [-313, -381]],
|
|
|
+ 'scale': [[1, 1], [-1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[238, 397], [-320, -299]],
|
|
|
+ 'scale': [[1, 1], [-1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[231, 288], [-256, -323]],
|
|
|
+ 'scale': [[1, 1], [-1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[281, 427], [-293, -291]],
|
|
|
+ 'scale': [[1, 1], [-1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ }, //双门
|
|
|
+ 7: {
|
|
|
+ 1: {
|
|
|
+ 'pos': [[265, 402]],
|
|
|
+ 'scale': [[2, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 2: {
|
|
|
+ 'pos': [[289, 580]],
|
|
|
+ 'scale': [[2.5, 1.5]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 3: {
|
|
|
+ 'pos': [[289, 470]],
|
|
|
+ 'scale': [[2.5, 1.5]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 4: {
|
|
|
+ 'pos': [[247, 441]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 5: {
|
|
|
+ 'pos': [[262, 449]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 6: {
|
|
|
+ 'pos': [[203, 402]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ 7: {
|
|
|
+ 'pos': [[227, 552]],
|
|
|
+ 'scale': [[1, 1]],
|
|
|
+ },//皮肤 -》 具体位置 x y scalex scaley
|
|
|
+ },//6*12
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+// [[5, 9], [1, 1]]
|
|
|
+export const ChangetableDataMen = (temp: number[][]) => {
|
|
|
+ if (BusType == 6) {
|
|
|
+ MenX = temp[0][0]
|
|
|
+ MenY = temp[0][1]
|
|
|
+
|
|
|
+ MenXLeft = temp[1][0]
|
|
|
+ MenYLeft = temp[1][1]
|
|
|
+ } else {
|
|
|
+
|
|
|
+ MenX = temp[0][0]
|
|
|
+ MenY = temp[0][1]
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+export const ChangetableDataBusSize = (temp: number[]) => {
|
|
|
+ tableDataX = temp[0]
|
|
|
+ tableDataY = temp[1]
|
|
|
+}
|
|
|
+
|
|
|
+export const ChangetableDataBusType = (temp: number) => {
|
|
|
+ BusType = temp
|
|
|
+}
|
|
|
+
|
|
|
+export const ChangetableData = (temp: number[][]) => {
|
|
|
+ if (!temp) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ //深拷贝一下
|
|
|
+ let a = []
|
|
|
+ for (let index = 0; index < temp.length; index++) {
|
|
|
+ a.push([...temp[index]])
|
|
|
+ }
|
|
|
+ tableData = a
|
|
|
+}
|
|
|
+export const ChangeGraySitDownColor = (temp: SofaColor) => {
|
|
|
+ GraySitDownColor = temp
|
|
|
+}
|
|
|
+export const ChangeRoloQueues = (temp: SofaColor[] | SofaColor[][]) => {
|
|
|
+ RoloQueues = temp
|
|
|
+}
|
|
|
+
|
|
|
+export const GetRoloQueues = () => {
|
|
|
+ if (BusType == 6) {
|
|
|
+ return RoloQueues
|
|
|
+ }
|
|
|
+
|
|
|
+ return RoloQueues
|
|
|
+}
|
|
|
+export const ChangeCountDown = (temp: number) => {
|
|
|
+ GlobalCountDownTime = temp
|
|
|
+}
|
|
|
+//设置人物加载 是否完毕的标识
|
|
|
+export const ChangeRoloInitOver = (temp: boolean) => {
|
|
|
+ RoloInitOver = temp
|
|
|
+}
|
|
|
+//设置地图加载 是否完毕的标识
|
|
|
+export const ChangeMapInitOver = (temp: boolean) => {
|
|
|
+ MapInitOver = temp
|
|
|
+}
|
|
|
+
|
|
|
+//#region 引导关卡数据
|
|
|
+export const MapData_ByYinDao = [
|
|
|
+ [//4*7 map 2
|
|
|
+ [0, 1, 1, 7],
|
|
|
+ [0, 0, 3, 3],
|
|
|
+ [0, 0, 0, 0],
|
|
|
+ [1, 0, 0, 0],
|
|
|
+ [1, 3, 0, 0],
|
|
|
+ [1, 0, 0, 0],
|
|
|
+ [0, 0, 0, 7],
|
|
|
+ ]
|
|
|
+]
|
|
|
+export var MapDataRoloQueues_ByYinDao = [
|
|
|
+ [//4*7 map2
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.红,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.红,
|
|
|
+ ],
|
|
|
+]
|
|
|
+export var MapDataGraySitDownColor_ByYinDao = [
|
|
|
+ SofaColor.蓝,//第一关灰色可以坐下的乘客的颜色
|
|
|
+]
|
|
|
+
|
|
|
+export var MapDataCountDown_ByYinDao = [
|
|
|
+ 1200
|
|
|
+]
|
|
|
+
|
|
|
+//当前车子类型
|
|
|
+export var MapDataBusTypes_ByYinDao = [
|
|
|
+ 2,
|
|
|
+]
|
|
|
+//#endregion
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+//#region 快速通关关卡
|
|
|
+export var MapData = [
|
|
|
+
|
|
|
+ [//7*11 map 1
|
|
|
+ [0, 0, 0, 99, 0, 1, 0],
|
|
|
+ [0, 0, 0, 99, 0, 1, 0],
|
|
|
+ [17, 0, 0, 0, 0, 1, 0],
|
|
|
+ [1, 0, 0, 99, 0, 1, 0],
|
|
|
+ [1, 0, 0, 99, 0, 1, 0],
|
|
|
+ [1, 0, 0, 99, 0, 1, 0],
|
|
|
+ [0, 0, 0, 99, 0, 1, 0],
|
|
|
+ [0, 15, 0, 99, 0, 1, 0],
|
|
|
+ [0, 0, 0, 99, 0, 1, 0],
|
|
|
+ [0, 1, 0, 0, 0, 1, 0],
|
|
|
+ [0, 0, 0, 99, 0, 1, 1],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [//4*7 map 2
|
|
|
+ [0, 0, 0, 0],
|
|
|
+ [17, 0, 0, 0],
|
|
|
+ [0, 1, 15, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [17, 0, 15, 0],
|
|
|
+ [0, 0, 0, 0],
|
|
|
+ ],
|
|
|
+ [//4*8 map 3
|
|
|
+ [0, 0, 0, 1],
|
|
|
+ [0, 0, 0, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [0, 1, 0, 0],
|
|
|
+ [0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 1],
|
|
|
+ ],
|
|
|
+ [//5*8 map 4
|
|
|
+ [0, 0, 0, 0, 1],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 1],
|
|
|
+ ], [//5*11 map 5
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 1, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 1],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [//6*10 map 6
|
|
|
+ [0, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 0, 0, 0, 1],
|
|
|
+ [1, 0, 12, 0, 0, 0],
|
|
|
+ [0, 1, 0, 0, 0, 0],
|
|
|
+ [1, 1, 0, 0, 1, 0],
|
|
|
+ [1, 1, 0, 0, 4, 0],
|
|
|
+ [1, 1, 0, 0, 0, 0],
|
|
|
+ [1, 1, 4, 0, 0, 0],
|
|
|
+ [0, 0, 4, 0, 0, 0],
|
|
|
+ [0, 4, 4, 0, 0, 1],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ // 6 * 12 map 7
|
|
|
+ [0, 0, 12, 0, 0, 0],
|
|
|
+ [17, 0, 19, 0, 20, 0],
|
|
|
+ [0, 15, 0, 0, 19, 0],
|
|
|
+ [0, 1, 13, 0, 1, 0],
|
|
|
+ [0, 1, 0, 0, 1, 0],
|
|
|
+ [99, 0, 99, 99, 99, 99],
|
|
|
+ [99, 0, 99, 99, 99, 99],
|
|
|
+ [19, 0, 0, 0, 0, 0],
|
|
|
+ [0, 0, 3, 19, 0, 0],
|
|
|
+ [5, 18, 0, 19, 0, 0],
|
|
|
+ [0, 13, 0, 1, 3, 0],
|
|
|
+ [0, 12, 0, 0, 0, 1],
|
|
|
+ ],
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+]
|
|
|
+
|
|
|
+export var MapDataRoloQueues = [
|
|
|
+
|
|
|
+
|
|
|
+ [//4*7 map1
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+
|
|
|
+ [//4*7 map2
|
|
|
+ SofaColor.红,
|
|
|
+ SofaColor.红,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+ [//4*8 map 3
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+ [//5*8 map 4
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+ [//5*11 map 5
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+
|
|
|
+ [//6*10 map 6
|
|
|
+ [
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+
|
|
|
+ ]
|
|
|
+ ],
|
|
|
+
|
|
|
+ [//6*12 map7
|
|
|
+ SofaColor.黄,
|
|
|
+ SofaColor.黄,
|
|
|
+ ],
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+]
|
|
|
+
|
|
|
+export var MapDataGraySitDownColor = [
|
|
|
+ SofaColor.蓝,//第一关灰色可以坐下的乘客的颜色
|
|
|
+ SofaColor.蓝,//第2关
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝,
|
|
|
+ SofaColor.蓝
|
|
|
+]
|
|
|
+
|
|
|
+export var MapDataCountDown = [
|
|
|
+ 112,//第一关需要的时间
|
|
|
+ 112,//第2关需要的时间
|
|
|
+ 112,
|
|
|
+ 112,
|
|
|
+ 112,
|
|
|
+ 110,
|
|
|
+ 112]
|
|
|
+
|
|
|
+//当前车子类型
|
|
|
+export var MapDataBusTypes = [
|
|
|
+ 1,
|
|
|
+ 2,
|
|
|
+ 3,
|
|
|
+ 4,
|
|
|
+ 5,
|
|
|
+ 6,
|
|
|
+ 7,
|
|
|
+]
|
|
|
+
|
|
|
+//#endregion
|
|
|
+
|
|
|
+
|
|
|
+//#region 打包用关卡数据
|
|
|
+
|
|
|
+// export var MapData = [
|
|
|
+
|
|
|
+
|
|
|
+// [//4*7 map 2
|
|
|
+// [0, 1, 0, 1],
|
|
|
+// [1, 0, 1, 0],
|
|
|
+// [0, 1, 0, 1],
|
|
|
+// [1, 0, 1, 0],
|
|
|
+// [0, 1, 0, 1],
|
|
|
+// [1, 0, 1, 0],
|
|
|
+// [0, 1, 0, 1],
|
|
|
+// ],
|
|
|
+// [//5*8 map 4
|
|
|
+// [1, 7, 9, 0, 3],
|
|
|
+// [9, 7, 1, 15, 0],
|
|
|
+// [0, 0, 4, 0, 0],
|
|
|
+// [15, 0, 0, 1, 4],
|
|
|
+// [0, 0, 3, 0, 0],
|
|
|
+// [15, 0, 20, 0, 0],
|
|
|
+// [14, 0, 0, 20, 0],
|
|
|
+// [1, 7, 7, 0, 0],
|
|
|
+// ],
|
|
|
+
|
|
|
+// [//5*8 map 4
|
|
|
+// [1, 0, 11, 0, 1009],
|
|
|
+// [1007, 1, 1005, 1, 1],
|
|
|
+// [1, 0, 19, 0, 0],
|
|
|
+// [1009, 1, 1005, 1, 1005],
|
|
|
+// [1, 2, 0, 11, 0],
|
|
|
+// [1007, 0, 1, 1, 0],
|
|
|
+// [1, 1, 0, 1009, 0],
|
|
|
+// [0, 1005, 0, 11, 0],
|
|
|
+// ],
|
|
|
+// [//7*11 map 1
|
|
|
+// [11, 0, 0, 99, 15, 0, 0],
|
|
|
+// [1, 0, 0, 99, 0, 5, 0],
|
|
|
+// [0, 1, 1, 5, 5, 5, 5],
|
|
|
+// [11, 0, 0, 99, 5, 5, 0],
|
|
|
+// [1, 1, 1, 99, 0, 5, 5],
|
|
|
+// [0, 9, 9, 99, 17, 0, 0],
|
|
|
+// [9, 0, 9, 99, 0, 17, 0],
|
|
|
+// [0, 9, 0, 99, 7, 7, 0],
|
|
|
+// [9, 9, 9, 99, 0, 3, 7],
|
|
|
+// [3, 0, 1, 9, 17, 0, 0],
|
|
|
+// [0, 9, 0, 99, 7, 0, 7,],
|
|
|
+// ],
|
|
|
+
|
|
|
+// [
|
|
|
+// // 6 * 12 map 7
|
|
|
+// [0, 0, 12, 0, 0, 0],
|
|
|
+// [17, 0, 19, 0, 20, 0],
|
|
|
+// [0, 15, 0, 0, 19, 0],
|
|
|
+// [0, 1, 13, 0, 1, 0],
|
|
|
+// [0, 1, 0, 0, 1, 0],
|
|
|
+// [99, 0, 99, 99, 99, 99],
|
|
|
+// [99, 0, 99, 99, 99, 99],
|
|
|
+// [19, 0, 0, 0, 0, 0],
|
|
|
+// [0, 0, 3, 19, 0, 0],
|
|
|
+// [5, 18, 0, 19, 0, 0],
|
|
|
+// [0, 13, 0, 1, 3, 0],
|
|
|
+// [0, 12, 0, 0, 0, 0],
|
|
|
+// ],
|
|
|
+
|
|
|
+// [
|
|
|
+// // 6 * 12 map 7
|
|
|
+// [0, 0, 12, 0, 0, 0],
|
|
|
+// [17, 0, 19, 0, 20, 0],
|
|
|
+// [0, 15, 0, 0, 19, 0],
|
|
|
+// [0, 1, 13, 0, 1, 0],
|
|
|
+// [0, 1, 0, 0, 1, 0],
|
|
|
+// [99, 0, 99, 99, 99, 99],
|
|
|
+// [99, 0, 99, 99, 99, 99],
|
|
|
+// [19, 0, 0, 0, 0, 0],
|
|
|
+// [0, 0, 3, 19, 0, 0],
|
|
|
+// [5, 18, 0, 19, 0, 0],
|
|
|
+// [0, 13, 0, 1, 3, 0],
|
|
|
+// [0, 12, 0, 0, 0, 0],
|
|
|
+// ],
|
|
|
+// ]
|
|
|
+
|
|
|
+
|
|
|
+// export var MapDataRoloQueues = [
|
|
|
+
|
|
|
+// [//4*7 map2
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// ],
|
|
|
+// [
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.蓝,
|
|
|
+
|
|
|
+// ],
|
|
|
+
|
|
|
+// [
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// ],
|
|
|
+
|
|
|
+// [
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+
|
|
|
+// ],
|
|
|
+
|
|
|
+// [//6*12 map7
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// ],
|
|
|
+// [//6*12 map7
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.黄,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.红,
|
|
|
+// SofaColor.粉,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// ],
|
|
|
+// ]
|
|
|
+
|
|
|
+
|
|
|
+// export var MapDataGraySitDownColor = [
|
|
|
+// SofaColor.蓝,//第一关灰色可以坐下的乘客的颜色
|
|
|
+// SofaColor.蓝,//第2关
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝,
|
|
|
+// SofaColor.蓝
|
|
|
+// ]
|
|
|
+
|
|
|
+
|
|
|
+// export var MapDataCountDown = [
|
|
|
+// 120,//第一关需要的时间
|
|
|
+// 180,//第2关需要的时间
|
|
|
+// 180,
|
|
|
+// 220,
|
|
|
+// 180,
|
|
|
+// 180
|
|
|
+// ]
|
|
|
+// //当前车子类型
|
|
|
+// export var MapDataBusTypes = [
|
|
|
+// 2,
|
|
|
+// 4,
|
|
|
+// 4,
|
|
|
+// 1,
|
|
|
+// 7,
|
|
|
+// 7,
|
|
|
+// ]
|
|
|
+//#endregion
|
|
|
+
|
|
|
+//设置正式地图函数
|
|
|
+export const SetMap = (Data: string) => {
|
|
|
+ // console.log(JSON.parse(Data));
|
|
|
+ console.error(Data);
|
|
|
+ try {
|
|
|
+ MapData = JSON.parse(Data['MapData'])
|
|
|
+ } catch (error) {
|
|
|
+ return console.error('MapData出错');
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ MapDataRoloQueues = JSON.parse(Data['MapDataRoloQueues'])
|
|
|
+ } catch (error) {
|
|
|
+ return console.error('MapDataRoloQueues出错');
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ MapDataGraySitDownColor = JSON.parse(Data['MapDataGraySitDownColor'])
|
|
|
+ } catch (error) {
|
|
|
+ return console.error('MapDataGraySitDownColor出错');
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ MapDataCountDown = JSON.parse(Data['MapDataCountDown'])
|
|
|
+ } catch (error) {
|
|
|
+ return console.error('MapDataCountDown出错');
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ MapDataBusTypes = JSON.parse(Data['MapDataBusTypes'])
|
|
|
+ } catch (error) {
|
|
|
+ return console.error('MapDataBusTypes出错');
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+//设置预览地图函数
|
|
|
+export const SetPreviewMap = (Mapobj: object) => {
|
|
|
+ try {
|
|
|
+ JSON.parse(Mapobj['MapData'])
|
|
|
+ JSON.parse(Mapobj['MapDataRoloQueues'])
|
|
|
+ JSON.parse(Mapobj['MapDataGraySitDownColor'])
|
|
|
+ JSON.parse(Mapobj['MapDataCountDown'])
|
|
|
+ JSON.parse(Mapobj['MapDataBusTypes'])
|
|
|
+ } catch (error) {
|
|
|
+ console.error(error);
|
|
|
+ console.error('序列化出错了');
|
|
|
+ debugger
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (Mapobj) {
|
|
|
+ MapData[0] = JSON.parse(Mapobj['MapData'])
|
|
|
+ MapDataRoloQueues[0] = JSON.parse(Mapobj['MapDataRoloQueues'])
|
|
|
+ MapDataGraySitDownColor[0] = JSON.parse(Mapobj['MapDataGraySitDownColor'])
|
|
|
+ MapDataCountDown[0] = JSON.parse(Mapobj['MapDataCountDown'])
|
|
|
+ MapDataBusTypes[0] = JSON.parse(Mapobj['MapDataBusTypes'])
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+
|