Commit 377aecaa authored by wjf's avatar wjf

l

parent 02f20e2c
export const lottieConfig = { {
"v": "5.6.10", "v": "5.6.10",
"fr": 30, "fr": 30,
"ip": 0, "ip": 0,
......
export const bb = { {
"v": "5.6.10", "v": "5.6.10",
"fr": 30, "fr": 30,
"ip": 0, "ip": 0,
...@@ -7930,5 +7930,5 @@ export const bb = { ...@@ -7930,5 +7930,5 @@ export const bb = {
"st": -6, "st": -6,
"bm": 0 "bm": 0
} }
], ]
} }
\ No newline at end of file
...@@ -10066,7 +10066,7 @@ exports.ResJson = { ...@@ -10066,7 +10066,7 @@ exports.ResJson = {
} }
} }
], ],
"path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1595246717/resource/" "path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1595336296/resource/"
}; };
...@@ -11206,6 +11206,7 @@ var TbNetName; ...@@ -11206,6 +11206,7 @@ var TbNetName;
TbNetName["showSharePanel"] = "mine.showSharePanel"; TbNetName["showSharePanel"] = "mine.showSharePanel";
TbNetName["openDetail"] = "mine.openDetail"; TbNetName["openDetail"] = "mine.openDetail";
TbNetName["reportAnalytics"] = "mine.reportAnalytics"; TbNetName["reportAnalytics"] = "mine.reportAnalytics";
TbNetName["openMusic"] = "mine.openMusic";
})(TbNetName = exports.TbNetName || (exports.TbNetName = {})); })(TbNetName = exports.TbNetName || (exports.TbNetName = {}));
var dataRecord = {}; var dataRecord = {};
var fc; var fc;
...@@ -22465,6 +22466,7 @@ var TaskPanel = (function (_super) { ...@@ -22465,6 +22466,7 @@ var TaskPanel = (function (_super) {
_this[d.taskType].enabled = true; _this[d.taskType].enabled = true;
} }
else if (d.todayCompleteTimes == d.times) { else if (d.todayCompleteTimes == d.times) {
_this[d.taskType].canGetStatus = false;
_this[d.taskType].enabled = false; _this[d.taskType].enabled = false;
} }
else { else {
...@@ -23076,11 +23078,12 @@ var ctrls_1 = __webpack_require__(/*! ../../module/ctrls */ "./module/ctrls/inde ...@@ -23076,11 +23078,12 @@ var ctrls_1 = __webpack_require__(/*! ../../module/ctrls */ "./module/ctrls/inde
var layers_1 = __webpack_require__(/*! ../../module/views/layers */ "./module/views/layers.ts"); var layers_1 = __webpack_require__(/*! ../../module/views/layers */ "./module/views/layers.ts");
var ToolsOutPanel_1 = __webpack_require__(/*! ../panels/ToolsOutPanel */ "./src/panels/ToolsOutPanel.ts"); var ToolsOutPanel_1 = __webpack_require__(/*! ../panels/ToolsOutPanel */ "./src/panels/ToolsOutPanel.ts");
var Lottie_1 = __webpack_require__(/*! ../Lottie */ "./src/Lottie.ts"); var Lottie_1 = __webpack_require__(/*! ../Lottie */ "./src/Lottie.ts");
var bb_1 = __webpack_require__(/*! ../bb */ "./src/bb.ts");
var GameToast_1 = __webpack_require__(/*! ../something/uis/GameToast */ "./src/something/uis/GameToast.ts"); var GameToast_1 = __webpack_require__(/*! ../something/uis/GameToast */ "./src/something/uis/GameToast.ts");
var TaoBaoNet_1 = __webpack_require__(/*! ../TaoBaoNet */ "./src/TaoBaoNet.ts"); var TaoBaoNet_1 = __webpack_require__(/*! ../TaoBaoNet */ "./src/TaoBaoNet.ts");
var MapScene_1 = __webpack_require__(/*! ./map/MapScene */ "./src/scene/map/MapScene.ts"); var MapScene_1 = __webpack_require__(/*! ./map/MapScene */ "./src/scene/map/MapScene.ts");
var NoStepPanel_1 = __webpack_require__(/*! ../panels/NoStepPanel */ "./src/panels/NoStepPanel.ts"); var NoStepPanel_1 = __webpack_require__(/*! ../panels/NoStepPanel */ "./src/panels/NoStepPanel.ts");
var FirstPropGift_1 = __webpack_require__(/*! ../something/uis/FirstPropGift */ "./src/something/uis/FirstPropGift.ts");
var bb_1 = __webpack_require__(/*! ../bb */ "./src/bb.ts");
var aniClass = { var aniClass = {
"BoomAni": BoomAni_1.BoomAni, "BoomAni": BoomAni_1.BoomAni,
"IceAni": IceAni_1.IceAni, "IceAni": IceAni_1.IceAni,
...@@ -23191,6 +23194,7 @@ var PlayScene = (function (_super) { ...@@ -23191,6 +23194,7 @@ var PlayScene = (function (_super) {
this.settingBtn.position.set(618, 16); this.settingBtn.position.set(618, 16);
}; };
PlayScene.prototype.start = function (data) { PlayScene.prototype.start = function (data) {
var _this = this;
_super.prototype.start.call(this); _super.prototype.start.call(this);
this.chapter = (data && data.chapter) ? data.chapter : 1; this.chapter = (data && data.chapter) ? data.chapter : 1;
this.chapterData = getChapter_1.getChapterData(this.chapter); this.chapterData = getChapter_1.getChapterData(this.chapter);
...@@ -23214,6 +23218,12 @@ var PlayScene = (function (_super) { ...@@ -23214,6 +23218,12 @@ var PlayScene = (function (_super) {
else { else {
this.enableMouseEvt(true); this.enableMouseEvt(true);
if (this.chapter == 1 && Tools_1.Tools.gameData.isFristLogin) { if (this.chapter == 1 && Tools_1.Tools.gameData.isFristLogin) {
this.addChild(new FirstPropGift_1.FirstPropGift())
.once(FYGE.MouseEvent.CLICK, function (e) {
Tools_1.Tools.gameData.isFristLogin = false;
_this.removeChild(e.target);
_this.initGuide();
}, this);
} }
else { else {
this.initGuide(); this.initGuide();
...@@ -25222,6 +25232,7 @@ var SettingBtn = (function (_super) { ...@@ -25222,6 +25232,7 @@ var SettingBtn = (function (_super) {
_this.addEventListener(FYGE.MouseEvent.CLICK, function () { _this.addEventListener(FYGE.MouseEvent.CLICK, function () {
_this.isOn = !_this.isOn; _this.isOn = !_this.isOn;
_this.texture = RES_1.RES.getRes(_this.isOn ? "musicOn.png" : "musicOff.png"); _this.texture = RES_1.RES.getRes(_this.isOn ? "musicOn.png" : "musicOff.png");
TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.openMusic, { isOn: _this.isOn });
}, _this); }, _this);
return _this; return _this;
} }
...@@ -25886,7 +25897,6 @@ var MapScene = (function (_super) { ...@@ -25886,7 +25897,6 @@ var MapScene = (function (_super) {
} }
}; };
MapScene.prototype.initGuide = function () { MapScene.prototype.initGuide = function () {
Tools_1.Tools.gameData.isFristLogin = false;
var guide = this.addChild(new Container()); var guide = this.addChild(new Container());
var g = guide.addChild(new Graphics()); var g = guide.addChild(new Graphics());
g.beginFill(0, 0.6); g.beginFill(0, 0.6);
...@@ -25944,8 +25954,8 @@ var MapScene = (function (_super) { ...@@ -25944,8 +25954,8 @@ var MapScene = (function (_super) {
data.visitors.forEach(function (v) { data.visitors.forEach(function (v) {
MapScene.checkArr[v.level].data = v; MapScene.checkArr[v.level].data = v;
}); });
data.prizes.forEach(function (v) { Tools_1.Tools.baseInfo.prizeLevels.forEach(function (v) {
MapScene.checkArr[v.level].isPrize = true; MapScene.checkArr[v].isPrize = true;
}); });
if (this.data && this.data.level) { if (this.data && this.data.level) {
this.scrollToCheck(this.data.level); this.scrollToCheck(this.data.level);
...@@ -37604,6 +37614,53 @@ var FestivalTarget = (function (_super) { ...@@ -37604,6 +37614,53 @@ var FestivalTarget = (function (_super) {
exports.FestivalTarget = FestivalTarget; exports.FestivalTarget = FestivalTarget;
/***/ }),
/***/ "./src/something/uis/FirstPropGift.ts":
/*!********************************************!*\
!*** ./src/something/uis/FirstPropGift.ts ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var GameGuide_1 = __webpack_require__(/*! ./GameGuide */ "./src/something/uis/GameGuide.ts");
var layers_1 = __webpack_require__(/*! ../../../module/views/layers */ "./module/views/layers.ts");
var FirstPropGift = (function (_super) {
__extends(FirstPropGift, _super);
function FirstPropGift() {
var _this = _super.call(this) || this;
var bg = _this.addChild(new FYGE.Shape);
bg.beginFill(0x000000, 0.7);
bg.drawRect(0, 0, 750, layers_1.layers.stageHeight);
bg.endFill();
bg.hitTestByPixel = false;
var msgBoard = _this.addChild(new GameGuide_1.MsgBoard());
msgBoard.position.set((750 - 604) / 2, 800);
msgBoard.msg = "首次进入游戏,送你三个道具,让你通关无阻力!";
["stepBtn", "boomBtn", "hammerBtn"].forEach(function (e, i) {
_this.addChild(FYGE.Sprite.fromFrame(e + ".png"))
.position.set(100 + i * 230, 500);
});
return _this;
}
return FirstPropGift;
}(FYGE.Container));
exports.FirstPropGift = FirstPropGift;
/***/ }), /***/ }),
/***/ "./src/something/uis/GameGuide.ts": /***/ "./src/something/uis/GameGuide.ts":
...@@ -38207,11 +38264,12 @@ var PropGuide = (function (_super) { ...@@ -38207,11 +38264,12 @@ var PropGuide = (function (_super) {
this.bg.clear(); this.bg.clear();
this.bg.beginFill(0x000000, 0.7); this.bg.beginFill(0x000000, 0.7);
this.bg.moveTo(0, 0); this.bg.moveTo(0, 0);
this.bg.lineTo(750, 0);
this.bg.lineTo(750, 1624);
this.bg.lineTo(0, 1624); this.bg.lineTo(0, 1624);
this.bg.lineTo(750, 1624);
this.bg.lineTo(750, 0);
this.bg.lineTo(0, 0); this.bg.lineTo(0, 0);
this.bg.arc(BonusShootAni_1.stepPosition[0], BonusShootAni_1.stepPosition[1], 55, 0, Math.PI * 2, true); this.bg.moveTo(BonusShootAni_1.stepPosition[0] + 50, BonusShootAni_1.stepPosition[1]);
this.bg.drawCircle(BonusShootAni_1.stepPosition[0], BonusShootAni_1.stepPosition[1], 50, false);
this.bg.endFill(); this.bg.endFill();
this.msgTxt.text = "点击左上方步数,可为闯关时增加额外5次步数"; this.msgTxt.text = "点击左上方步数,可为闯关时增加额外5次步数";
} }
This source diff could not be displayed because it is too large. You can view the blob instead.
resource/playScene/magicLion.png

11.7 KB | W: | H:

resource/playScene/magicLion.png

13.5 KB | W: | H:

resource/playScene/magicLion.png
resource/playScene/magicLion.png
resource/playScene/magicLion.png
resource/playScene/magicLion.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
var fs = require("fs"); var fs = require("fs");
var iconv = require('iconv-lite'); var iconv = require('iconv-lite');
//别执行了,临时方法
return return
//读取json文件 //读取json文件
var data = iconv.decode(fs.readFileSync("./resource/skin.json"), "utf-8");//GBK var data = iconv.decode(fs.readFileSync("./resource/skin.json"), "utf-8");//GBK
......
var fs = require("fs");
var iconv = require('iconv-lite');
var data = iconv.decode(fs.readFileSync("./lotties/bb.json"), "utf-8");//GBK
//反序列化
data = JSON.parse(data);
//原文件,到时考虑把assets里的图片拿出来
//开始删东西
delete data.ddd;
//遍历删除图层东西
for (var i = 0; i < data.layers.length; i++) {
var l = data.layers[i];
//是否3d,后缀,sr,ap,开始时间,混合模式,特效
["ddd", "cl", "sr", "ao", "st", "bm","ef"].forEach((e) => { delete l[e]; });
//ks删除
["o", "r", "p", "a", "s"].forEach((e) => {
var d = l.ks[e];
//ix不知道干嘛用,删了
delete d.ix;
//删除k里数据
if (d.k.length && typeof d.k[0] == "object") {
d.k.forEach((ee) => {
["i", "o", "ti", "to"].forEach((eee) => { delete ee[eee]; })
})
}
})
}
//导出代码到src的lotties文件夹,名字就是lottie动画名字,资源名字临时处理了,首页加载动画用图层的nm,bonustime用refid
var endPath = './src/lotties';
if (!fs.existsSync(endPath)) fs.mkdirSync(endPath);
//导出对象直接用lottie动画名字
var endFile = `export const ${data.nm} = ${JSON.stringify(data, "", "\t")}`
//文件名字用lottie动画名字
fs.writeFileSync(endPath + "/" + data.nm + ".ts", endFile);
...@@ -153,8 +153,10 @@ files.forEach(async function (psdFileName) { ...@@ -153,8 +153,10 @@ files.forEach(async function (psdFileName) {
'y': node/*.layer*/.top - (node.parent ? node.parent.top : 0), 'y': node/*.layer*/.top - (node.parent ? node.parent.top : 0),
// 'width': node.layer.width, // 'width': node.layer.width,
// 'height': node.layer.height // 'height': node.layer.height
'alpha': node.layer.opacity / 255, // 'alpha': node.layer.opacity / 255,
}; };
//只有不为1才记录alpha
if (node.layer.opacity < 255) structure.alpha = node.layer.opacity / 255;
//如果是文本 //如果是文本
if (node.layer.typeTool) { if (node.layer.typeTool) {
structure.type = "text"; structure.type = "text";
......
...@@ -8281,5 +8281,5 @@ export const ResJson = { ...@@ -8281,5 +8281,5 @@ export const ResJson = {
} }
} }
], ],
"path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1595246717/resource/" "path": "https://yun.duiba.com.cn/db_games/activity/babycare_xiaoxiao/1595336296/resource/"
} }
\ No newline at end of file
...@@ -126,12 +126,16 @@ export enum TbNetName { ...@@ -126,12 +126,16 @@ export enum TbNetName {
* itemId * itemId
*/ */
openDetail = "mine.openDetail", openDetail = "mine.openDetail",
/** /**
* 自定义埋点 * 自定义埋点
* logkey * logkey
*/ */
reportAnalytics = "mine.reportAnalytics" reportAnalytics = "mine.reportAnalytics",
/**
* 打开音频
* isOn
*/
openMusic = "mine.openMusic",
} }
//返回数据类型,到时再调整 //返回数据类型,到时再调整
......
export const bonus_lottie = {
"v": "5.6.10",
"fr": 30,
"ip": 0,
"op": 57,
"w": 650,
"h": 524,
"nm": "bonus_lottie",
"layers": [
{
"ind": 2,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
318.109,
440.532,
0
]
},
{
"t": 1,
"s": [
333.561,
428.127,
0
]
},
{
"t": 2,
"s": [
369.427,
399.332,
0
]
},
{
"t": 3,
"s": [
413.619,
363.852,
0
]
},
{
"t": 4,
"s": [
456.581,
329.36,
0
]
},
{
"t": 5,
"s": [
489.472,
302.953,
0
]
},
{
"t": 6,
"s": [
502.837,
292.223,
0
]
},
{
"t": 7,
"s": [
509.312,
287.025,
0
]
},
{
"t": 8,
"s": [
515.799,
281.816,
0
]
},
{
"t": 9,
"s": [
522.28,
276.614,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
182.574,
182.574,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 3,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
338.516,
436.817,
0
]
},
{
"t": 1,
"s": [
322.161,
434.618,
0
]
},
{
"t": 2,
"s": [
284.199,
429.515,
0
]
},
{
"t": 3,
"s": [
237.424,
423.228,
0
]
},
{
"t": 4,
"s": [
191.952,
417.115,
0
]
},
{
"t": 5,
"s": [
157.139,
412.435,
0
]
},
{
"t": 6,
"s": [
142.993,
410.534,
0
]
},
{
"t": 7,
"s": [
136.14,
409.612,
0
]
},
{
"t": 8,
"s": [
129.273,
408.689,
0
]
},
{
"t": 9,
"s": [
122.414,
407.767,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
159.746,
159.746,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 4,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
322.78,
453.3,
0
]
},
{
"t": 1,
"s": [
325.789,
428.495,
0
]
},
{
"t": 2,
"s": [
332.775,
370.917,
0
]
},
{
"t": 3,
"s": [
341.382,
299.974,
0
]
},
{
"t": 4,
"s": [
349.75,
231.006,
0
]
},
{
"t": 5,
"s": [
356.156,
178.205,
0
]
},
{
"t": 6,
"s": [
358.76,
156.75,
0
]
},
{
"t": 7,
"s": [
360.021,
146.355,
0
]
},
{
"t": 8,
"s": [
361.284,
135.941,
0
]
},
{
"t": 9,
"s": [
362.547,
125.537,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
129.528,
129.528,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 5,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
331.047,
422.312,
0
]
},
{
"t": 1,
"s": [
339.421,
404.74,
0
]
},
{
"t": 2,
"s": [
358.86,
363.953,
0
]
},
{
"t": 3,
"s": [
382.81,
313.698,
0
]
},
{
"t": 4,
"s": [
406.094,
264.841,
0
]
},
{
"t": 5,
"s": [
423.92,
227.438,
0
]
},
{
"t": 6,
"s": [
431.163,
212.239,
0
]
},
{
"t": 7,
"s": [
434.673,
204.876,
0
]
},
{
"t": 8,
"s": [
438.189,
197.498,
0
]
},
{
"t": 9,
"s": [
441.701,
190.128,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
138.809,
138.809,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 6,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
328.336,
430.832,
0
]
},
{
"t": 1,
"s": [
338.298,
418.387,
0
]
},
{
"t": 2,
"s": [
361.421,
389.499,
0
]
},
{
"t": 3,
"s": [
389.913,
353.905,
0
]
},
{
"t": 4,
"s": [
417.611,
319.301,
0
]
},
{
"t": 5,
"s": [
438.816,
292.81,
0
]
},
{
"t": 6,
"s": [
447.432,
282.045,
0
]
},
{
"t": 7,
"s": [
451.607,
276.83,
0
]
},
{
"t": 8,
"s": [
455.789,
271.605,
0
]
},
{
"t": 9,
"s": [
459.967,
266.385,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
197.973,
197.973,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 7,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
333.908,
451.664,
0
]
},
{
"t": 1,
"s": [
322.578,
430.469,
0
]
},
{
"t": 2,
"s": [
296.277,
381.269,
0
]
},
{
"t": 3,
"s": [
263.871,
320.648,
0
]
},
{
"t": 4,
"s": [
232.368,
261.714,
0
]
},
{
"t": 5,
"s": [
208.249,
216.596,
0
]
},
{
"t": 6,
"s": [
198.449,
198.263,
0
]
},
{
"t": 7,
"s": [
193.701,
189.381,
0
]
},
{
"t": 8,
"s": [
188.943,
180.482,
0
]
},
{
"t": 9,
"s": [
184.191,
171.592,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
148.369,
148.369,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 8,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
320.866,
434.132,
0
]
},
{
"t": 1,
"s": [
302.855,
430.35,
0
]
},
{
"t": 2,
"s": [
261.049,
421.571,
0
]
},
{
"t": 3,
"s": [
209.538,
410.755,
0
]
},
{
"t": 4,
"s": [
159.461,
400.239,
0
]
},
{
"t": 5,
"s": [
121.123,
392.189,
0
]
},
{
"t": 6,
"s": [
105.545,
388.918,
0
]
},
{
"t": 7,
"s": [
97.998,
387.333,
0
]
},
{
"t": 8,
"s": [
90.436,
385.745,
0
]
},
{
"t": 9,
"s": [
82.882,
384.159,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
89.231,
89.231,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 9,
"ty": 2,
"nm": "light_star.png",
"refId": "img_0",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 7,
"s": [
81.377
]
},
{
"t": 8,
"s": [
43.094
]
},
{
"t": 9,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 9,
"s": [
-240
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
340.512,
423.873,
0
]
},
{
"t": 1,
"s": [
355.414,
413.184,
0
]
},
{
"t": 2,
"s": [
390.005,
388.371,
0
]
},
{
"t": 3,
"s": [
432.626,
357.799,
0
]
},
{
"t": 4,
"s": [
474.06,
328.077,
0
]
},
{
"t": 5,
"s": [
505.782,
305.323,
0
]
},
{
"t": 6,
"s": [
518.671,
296.077,
0
]
},
{
"t": 7,
"s": [
524.916,
291.597,
0
]
},
{
"t": 8,
"s": [
531.173,
287.109,
0
]
},
{
"t": 9,
"s": [
537.423,
282.626,
0
]
}
]
},
"a": {
"a": 0,
"k": [
37.5,
38,
0
]
},
"s": {
"a": 0,
"k": [
199.16,
199.16,
100
]
}
},
"ip": 0,
"op": 60
},
{
"ind": 10,
"ty": 2,
"nm": "img_label.png",
"refId": "img_1",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 54,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
325,
422,
0
]
},
"a": {
"a": 0,
"k": [
245.5,
45.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0,
0,
100
]
},
{
"t": 3,
"s": [
128,
120,
100
]
},
{
"t": 6,
"s": [
90,
90,
100
]
},
{
"t": 9,
"s": [
100,
100,
100
]
},
{
"t": 48,
"s": [
100,
100,
100
]
},
{
"t": 54,
"s": [
128,
0,
100
]
}
]
}
},
"ip": 0,
"op": 120
},
{
"ind": 11,
"ty": 2,
"nm": "head.png",
"parent": 12,
"refId": "img_2",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
6.958,
-35.75,
0
]
},
"a": {
"a": 0,
"k": [
11.5,
11,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 12,
"ty": 2,
"nm": "mouth.png",
"parent": 15,
"refId": "img_3",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
45.412,
65.667,
0
]
},
"a": {
"a": 0,
"k": [
7,
4.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 13,
"ty": 2,
"nm": "eyes.png",
"parent": 12,
"refId": "img_4",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
-16.75,
-6,
0
]
},
"a": {
"a": 0,
"k": [
11,
11,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 14,
"ty": 2,
"nm": "eyes.png",
"parent": 12,
"refId": "img_4",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
30.25,
-6,
0
]
},
"a": {
"a": 0,
"k": [
11,
11,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 15,
"ty": 2,
"nm": "body.png",
"refId": "img_5",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 12
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
478,
453.75,
0
]
},
{
"t": 3,
"s": [
498,
386.25,
0
]
},
{
"t": 6,
"s": [
494,
402.75,
0
]
},
{
"t": 9,
"s": [
494,
402.75,
0
]
},
{
"t": 12,
"s": [
495,
398,
0
]
},
{
"t": 15,
"s": [
494,
402.75,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
65.125,
91.478,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
70,
60,
100
]
},
{
"t": 3,
"s": [
110,
110,
100
]
},
{
"t": 6,
"s": [
110,
100,
100
]
},
{
"t": 9,
"s": [
110,
110,
100
]
},
{
"t": 12,
"s": [
108,
112,
100
]
},
{
"t": 15,
"s": [
110,
110,
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
}
},
"ip": 0,
"op": 51
},
{
"ind": 16,
"ty": 2,
"nm": "hand_r.png",
"parent": 15,
"refId": "img_6",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 12,
"s": [
24
]
},
{
"t": 15,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
85.889,
91.186,
0
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
5.25,
5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 17,
"ty": 2,
"nm": "hand_l.png",
"parent": 15,
"refId": "img_7",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 12,
"s": [
-24
]
},
{
"t": 15,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
15.012,
90.503,
0
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
12.375,
4.25,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 18,
"ty": 2,
"nm": "hand_l.png",
"parent": 23,
"refId": "img_8",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 12,
"s": [
-12
]
},
{
"t": 15,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
28.212,
20.782,
0
]
},
"a": {
"a": 0,
"k": [
31.212,
44.782,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 9,
"s": [
105,
105,
100
]
},
{
"t": 12,
"s": [
100,
100,
100
]
},
{
"t": 15,
"s": [
105,
105,
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
}
},
"ip": 0,
"op": 51
},
{
"ind": 19,
"ty": 2,
"nm": "hand_r.png",
"parent": 23,
"refId": "img_9",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 12,
"s": [
12
]
},
{
"t": 15,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
111.233,
18.58,
0
]
},
"a": {
"a": 0,
"k": [
11.233,
42.58,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 9,
"s": [
105,
105,
100
]
},
{
"t": 12,
"s": [
100,
100,
100
]
},
{
"t": 15,
"s": [
105,
105,
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
}
},
"ip": 0,
"op": 51
},
{
"ind": 20,
"ty": 2,
"nm": "eye.png",
"parent": 22,
"refId": "img_10",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
20.25,
-13,
0
]
},
"a": {
"a": 0,
"k": [
11,
10,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 21,
"ty": 2,
"nm": "eye.png",
"parent": 22,
"refId": "img_10",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
-5.5,
-13,
0
]
},
"a": {
"a": 0,
"k": [
11,
10,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 22,
"ty": 2,
"nm": "mouth.png",
"parent": 23,
"refId": "img_3",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 9,
"s": [
70.5,
14.25,
0
]
},
{
"t": 12,
"s": [
70.5,
11.25,
0
]
},
{
"t": 15,
"s": [
70.5,
14.25,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
7,
4.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 9,
"s": [
100,
90,
100
]
},
{
"t": 12,
"s": [
100,
100,
100
]
},
{
"t": 15,
"s": [
100,
90,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 23,
"ty": 2,
"nm": "body.png",
"parent": 25,
"td": 1,
"refId": "img_11",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
71,
43,
0
]
},
"a": {
"a": 0,
"k": [
71,
43,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 24,
"ty": 2,
"nm": "tummy.png",
"parent": 25,
"tt": 1,
"refId": "img_12",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 9,
"s": [
70.214,
65.101,
0
]
},
{
"t": 12,
"s": [
70,
62.5,
0
]
},
{
"t": 15,
"s": [
70.214,
65.101,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"a": {
"a": 0,
"k": [
34,
21.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 25,
"ty": 2,
"nm": "body.png",
"refId": "img_11",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": -12
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
192.5,
440.75,
0
]
},
{
"t": 3,
"s": [
180.5,
374.75,
0
]
},
{
"t": 6,
"s": [
182.5,
385.75,
0
]
}
]
},
"a": {
"a": 0,
"k": [
71.194,
75.756,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
80,
70,
100
]
},
{
"t": 3,
"s": [
100,
100,
100
]
},
{
"t": 6,
"s": [
100,
95,
100
]
},
{
"t": 9,
"s": [
100,
100,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 26,
"ty": 2,
"nm": "fox_hand_hammer.png",
"parent": 29,
"refId": "img_13",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 12,
"s": [
12
]
},
{
"t": 15,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
153.147,
34.691,
0
]
},
"a": {
"a": 0,
"k": [
33.5,
215.25,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 27,
"ty": 2,
"nm": "fox_head1.png",
"parent": 29,
"refId": "img_14",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0,
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
108.324,
20.765,
0
]
},
"a": {
"a": 0,
"k": [
225.235,
303.765,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 29,
"ty": 2,
"nm": "fox_body1.png",
"tt": 2,
"refId": "img_15",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
328,
475,
0
]
},
{
"t": 3,
"s": [
328,
326,
0
]
},
{
"t": 6,
"s": [
328,
374,
0
]
},
{
"t": 9,
"s": [
328,
364,
0
]
}
]
},
"a": {
"a": 0,
"k": [
87,
109,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
60,
56,
100
]
},
{
"t": 3,
"s": [
68,
68,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 30,
"ty": 2,
"nm": "fox_hand_l.png",
"parent": 29,
"refId": "img_16",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
16
]
},
{
"t": 12,
"s": [
0
]
},
{
"t": 15,
"s": [
16
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
46.147,
40.941,
0
]
},
"a": {
"a": 0,
"k": [
119.5,
21,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 32,
"ty": 2,
"nm": "fox_tail.png",
"parent": 29,
"tt": 2,
"refId": "img_17",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 48,
"s": [
100
]
},
{
"t": 51,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 9,
"s": [
0
]
},
{
"t": 15,
"s": [
12
]
},
{
"t": 21,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"p": {
"a": 0,
"k": [
159.794,
94.294,
0
]
},
"a": {
"a": 0,
"k": [
18.618,
197.382,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 33,
"ty": 2,
"nm": "bg_light.png",
"refId": "img_18",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
327,
419,
0
]
},
"a": {
"a": 0,
"k": [
324,
405.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
40,
30,
100
]
},
{
"t": 3,
"s": [
100,
100,
100
]
},
{
"t": 51,
"s": [
100,
100,
100
]
},
{
"t": 57,
"s": [
0,
30,
100
]
}
]
}
},
"ip": 0,
"op": 84
},
{
"ind": 34,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100
]
},
{
"t": 57,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 51,
"s": [
-47
]
},
{
"t": 57,
"s": [
-12
]
}
]
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 51,
"s": [
70,
70,
100
]
},
{
"t": 57,
"s": [
20,
70,
100
]
}
]
}
},
"ip": 51,
"op": 72
},
{
"ind": 35,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100
]
},
{
"t": 57,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 51,
"s": [
-25
]
},
{
"t": 57,
"s": [
-6
]
}
]
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 51,
"s": [
120,
110,
100
]
},
{
"t": 57,
"s": [
20,
110,
100
]
}
]
}
},
"ip": 51,
"op": 72
},
{
"ind": 36,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100
]
},
{
"t": 57,
"s": [
0
]
}
]
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100,
100,
100
]
},
{
"t": 57,
"s": [
20,
100,
100
]
}
]
}
},
"ip": 51,
"op": 72
},
{
"ind": 37,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100
]
},
{
"t": 57,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 51,
"s": [
22
]
},
{
"t": 57,
"s": [
6
]
}
]
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 51,
"s": [
80,
80,
100
]
},
{
"t": 57,
"s": [
20,
80,
100
]
}
]
}
},
"ip": 51,
"op": 72
},
{
"ind": 38,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 51,
"s": [
100
]
},
{
"t": 57,
"s": [
0
]
}
]
},
"r": {
"a": 1,
"k": [
{
"t": 51,
"s": [
44
]
},
{
"t": 57,
"s": [
12
]
}
]
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 51,
"s": [
110,
105,
100
]
},
{
"t": 57,
"s": [
20,
105,
100
]
}
]
}
},
"ip": 51,
"op": 72
},
{
"ind": 39,
"ty": 2,
"nm": "bonus_light_11.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 9,
"s": [
100
]
},
{
"t": 15,
"s": [
0
]
},
{
"t": 21,
"s": [
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"r": {
"a": 0,
"k": -47
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
70,
25,
100
]
},
{
"t": 5,
"s": [
70,
70,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 40,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 9,
"s": [
0
]
},
{
"t": 15,
"s": [
100
]
},
{
"t": 21,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"r": {
"a": 0,
"k": -25
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
120,
40,
100
]
},
{
"t": 6,
"s": [
120,
110,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 41,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 9,
"s": [
100
]
},
{
"t": 15,
"s": [
0
]
},
{
"t": 21,
"s": [
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
100,
30,
100
]
},
{
"t": 5,
"s": [
100,
100,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 42,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 6,
"s": [
100
]
},
{
"t": 9,
"s": [
0
]
},
{
"t": 15,
"s": [
100
]
},
{
"t": 21,
"s": [
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"r": {
"a": 0,
"k": 22
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
80,
30,
100
]
},
{
"t": 4,
"s": [
80,
80,
100
]
}
]
}
},
"ip": 0,
"op": 51
},
{
"ind": 43,
"ty": 2,
"nm": "bonus_light_1.png",
"refId": "img_19",
"ks": {
"o": {
"a": 1,
"k": [
{
"t": 9,
"s": [
100
]
},
{
"t": 15,
"s": [
0
]
},
{
"t": 21,
"s": [
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 2);"
},
"r": {
"a": 0,
"k": 44
},
"p": {
"a": 0,
"k": [
315,
419,
0
]
},
"a": {
"a": 0,
"k": [
60.5,
367.5,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
110,
40,
100
]
},
{
"t": 4,
"s": [
110,
105,
100
]
}
]
}
},
"ip": 0,
"op": 51
}
]
}
\ No newline at end of file
export const loading_animal = {
"v": "5.6.10",
"fr": 30,
"ip": 0,
"op": 60,
"w": 750,
"h": 1624,
"nm": "loading_animal",
"layers": [
{
"ind": 1,
"ty": 2,
"nm": "owl_sleep.png",
"parent": 2,
"refId": "image_0",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
{
"t": 15,
"s": [
41.002,
21.5,
0
]
},
{
"t": 42,
"s": [
41.115,
27.521,
0
]
}
]
},
"a": {
"a": 0,
"k": [
26,
9.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 15,
"op": 42
},
{
"ind": 2,
"ty": 2,
"nm": "img_owl.png",
"refId": "image_1",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 12,
"s": [
0
]
},
{
"t": 42,
"s": [
-6
]
},
{
"t": 48,
"s": [
6
]
},
{
"t": 54,
"s": [
-2
]
},
{
"t": 60,
"s": [
0
]
}
]
},
"p": {
"a": 1,
"k": [
{
"t": 42,
"s": [
679.5,
559,
0
]
},
{
"t": 45,
"s": [
679.5,
547,
0
]
},
{
"t": 48,
"s": [
679.5,
559,
0
]
}
]
},
"a": {
"a": 0,
"k": [
48,
110.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 3,
"ty": 2,
"nm": "img_tree.png",
"refId": "image_2",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 42,
"s": [
0
]
},
{
"t": 45,
"s": [
-2
]
},
{
"t": 48,
"s": [
0
]
}
]
},
"p": {
"a": 0,
"k": [
739,
566.5,
0
]
},
"a": {
"a": 0,
"k": [
150,
29.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 4,
"ty": 2,
"nm": "fox_head.png",
"parent": 6,
"refId": "image_3",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
87.5,
-4,
0
]
},
"a": {
"a": 0,
"k": [
206,
250.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 5,
"ty": 2,
"nm": "hommer.png",
"parent": 6,
"refId": "image_4",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
-6
]
},
{
"t": 40,
"s": [
-6
]
},
{
"t": 45,
"s": [
6
]
},
{
"t": 50,
"s": [
-6
]
},
{
"t": 55,
"s": [
6
]
},
{
"t": 60,
"s": [
-6
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"p": {
"a": 0,
"k": [
143,
32,
0
]
},
"a": {
"a": 0,
"k": [
29.5,
201.5,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 6,
"ty": 2,
"nm": "fox_body.png",
"refId": "image_5",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
-1
]
},
{
"t": 15,
"s": [
1
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"p": {
"a": 0,
"k": [
356,
992,
0
]
},
"a": {
"a": 0,
"k": [
85,
206,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 7,
"ty": 2,
"nm": "fox_arm_l.png",
"parent": 6,
"refId": "image_6",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
2
]
},
{
"t": 40,
"s": [
2
]
},
{
"t": 45,
"s": [
-6
]
},
{
"t": 50,
"s": [
2
]
},
{
"t": 55,
"s": [
-6
]
},
{
"t": 60,
"s": [
2
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('cycle', 0);"
},
"p": {
"a": 0,
"k": [
45,
44,
0
]
},
"a": {
"a": 0,
"k": [
116,
32,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 9,
"ty": 2,
"nm": "carb_hand_r.png",
"parent": 10,
"refId": "image_8",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
8.75,
18,
0
]
},
{
"t": 15,
"s": [
4.25,
8,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"a": {
"a": 0,
"k": [
17.5,
42.25,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
-100,
100,
100
]
},
{
"t": 15,
"s": [
-95,
95,
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
}
},
"ip": 0,
"op": 180
},
{
"ind": 10,
"ty": 2,
"nm": "carb_arm.png",
"parent": 13,
"refId": "image_9",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
107,
46.75,
0
]
},
{
"t": 15,
"s": [
101,
32.25,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"a": {
"a": 0,
"k": [
12.75,
18,
0
]
},
"s": {
"a": 0,
"k": [
-100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 11,
"ty": 2,
"nm": "carb_hand_l.png",
"parent": 12,
"refId": "image_10",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
5.75,
3.5,
0
]
},
{
"t": 15,
"s": [
10.75,
16,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"a": {
"a": 0,
"k": [
26.5,
39.25,
0
]
},
"s": {
"a": 1,
"k": [
{
"t": 0,
"s": [
100,
100,
100
]
},
{
"t": 15,
"s": [
105,
105,
100
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
}
},
"ip": 0,
"op": 180
},
{
"ind": 12,
"ty": 2,
"nm": "carb_arm.png",
"parent": 13,
"refId": "image_9",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 1,
"k": [
{
"t": 0,
"s": [
28,
31.75,
0
]
},
{
"t": 15,
"s": [
23,
45.75,
0
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"a": {
"a": 0,
"k": [
12.5,
17.75,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
},
{
"ind": 13,
"ty": 2,
"nm": "carb_body.png",
"refId": "image_11",
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 1,
"k": [
{
"t": 0,
"s": [
0
]
},
{
"t": 15,
"s": [
-2
]
}
],
"x": "var $bm_rt;\n$bm_rt = loopOut('pingpong', 0);"
},
"p": {
"a": 0,
"k": [
566.5,
1031,
0
]
},
"a": {
"a": 0,
"k": [
64.5,
93,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100
]
}
},
"ip": 0,
"op": 180
}
],
"markers": []
}
\ No newline at end of file
...@@ -116,6 +116,7 @@ export class TaskPanel extends Panel { ...@@ -116,6 +116,7 @@ export class TaskPanel extends Panel {
} }
//如果已全部完成 //如果已全部完成
else if (d.todayCompleteTimes == d.times) { else if (d.todayCompleteTimes == d.times) {
this[d.taskType].canGetStatus = false;
this[d.taskType].enabled = false; this[d.taskType].enabled = false;
} }
//去完成状态 //去完成状态
......
...@@ -9,7 +9,7 @@ import { MapScene } from "./map/MapScene"; ...@@ -9,7 +9,7 @@ import { MapScene } from "./map/MapScene";
import { layers } from "../../module/views/layers"; import { layers } from "../../module/views/layers";
import { GTool } from "../../module/tools/GTool"; import { GTool } from "../../module/tools/GTool";
import { Lottie } from "../Lottie"; import { Lottie } from "../Lottie";
import { lottieConfig } from "../aa"; import { loading_animal } from "../lotties/loading_animal";
export class LoadingScene extends Scene { export class LoadingScene extends Scene {
get groupNames() { get groupNames() {
...@@ -59,7 +59,7 @@ export class LoadingScene extends Scene { ...@@ -59,7 +59,7 @@ export class LoadingScene extends Scene {
//@ts-ignore 进度条托管 //@ts-ignore 进度条托管
this.progressBar = new ProgressBarS(pro); this.progressBar = new ProgressBarS(pro);
//动画 //动画
var l = this.addChild(new Lottie(lottieConfig)) var l = this.addChild(new Lottie(loading_animal))
l.play(0) l.play(0)
//尾巴 //尾巴
var foxTail = new FYGE.FrameAni((() => { var foxTail = new FYGE.FrameAni((() => {
......
...@@ -56,11 +56,13 @@ import { showToast, showWaiting, showPanel, hideWaiting, wait, changeScene } fro ...@@ -56,11 +56,13 @@ import { showToast, showWaiting, showPanel, hideWaiting, wait, changeScene } fro
import { layers } from '../../module/views/layers'; import { layers } from '../../module/views/layers';
import { ToolsOutPanel } from '../panels/ToolsOutPanel'; import { ToolsOutPanel } from '../panels/ToolsOutPanel';
import { Lottie } from '../Lottie'; import { Lottie } from '../Lottie';
import { bb } from '../bb';
import { GameToast } from '../something/uis/GameToast'; import { GameToast } from '../something/uis/GameToast';
import { sendTbNet, TbNetName } from '../TaoBaoNet'; import { sendTbNet, TbNetName } from '../TaoBaoNet';
import { MapScene } from './map/MapScene'; import { MapScene } from './map/MapScene';
import { NoStepPanel } from '../panels/NoStepPanel'; import { NoStepPanel } from '../panels/NoStepPanel';
import { FirstPropGift } from '../something/uis/FirstPropGift';
import { bonus_lottie } from '../lotties/bonus_lottie';
const aniClass = { const aniClass = {
"BoomAni": BoomAni, "BoomAni": BoomAni,
...@@ -312,7 +314,14 @@ export class PlayScene extends Scene { ...@@ -312,7 +314,14 @@ export class PlayScene extends Scene {
this.enableMouseEvt(true); this.enableMouseEvt(true);
//首次送道具,的动画先出,然后再出引导 TODO //首次送道具,的动画先出,然后再出引导 TODO
if (this.chapter == 1 && Tools.gameData.isFristLogin) { if (this.chapter == 1 && Tools.gameData.isFristLogin) {
this.addChild(new FirstPropGift())
.once(FYGE.MouseEvent.CLICK, (e: FYGE.MouseEvent) => {
Tools.gameData.isFristLogin = false;
//移除自己
this.removeChild(e.target)
//游戏引导
this.initGuide();
}, this)
} else { } else {
//游戏引导 //游戏引导
this.initGuide(); this.initGuide();
...@@ -341,7 +350,7 @@ export class PlayScene extends Scene { ...@@ -341,7 +350,7 @@ export class PlayScene extends Scene {
async initSvgas() { async initSvgas() {
//这里加载资源吧 //这里加载资源吧
await RES.loadGroup("bonusTime") await RES.loadGroup("bonusTime")
var bonusTime = new Lottie(bb) var bonusTime = new Lottie(bonus_lottie)
bonusTime.position.set( bonusTime.position.set(
(750 - bonusTime.videoWidth) / 2, (750 - bonusTime.videoWidth) / 2,
(1624 - bonusTime.videoHeight) / 2 - layers.stageOffsetY (1624 - bonusTime.videoHeight) / 2 - layers.stageOffsetY
...@@ -2883,6 +2892,7 @@ class SettingBtn extends FYGE.Container { ...@@ -2883,6 +2892,7 @@ class SettingBtn extends FYGE.Container {
this.isOn = !this.isOn; this.isOn = !this.isOn;
this.texture = RES.getRes(this.isOn ? "musicOn.png" : "musicOff.png"); this.texture = RES.getRes(this.isOn ? "musicOn.png" : "musicOff.png");
//播放或暂停音乐接口 //播放或暂停音乐接口
sendTbNet(TbNetName.openMusic, { isOn: this.isOn })
}, this); }, this);
} }
}); });
......
...@@ -76,7 +76,8 @@ export class MapScene extends Scene { ...@@ -76,7 +76,8 @@ export class MapScene extends Scene {
} }
private initGuide() { private initGuide() {
Tools.gameData.isFristLogin = false; //有bug再说
// Tools.gameData.isFristLogin = false;
const guide = this.addChild(new Container()); const guide = this.addChild(new Container());
const g = guide.addChild(new Graphics()); const g = guide.addChild(new Graphics());
......
...@@ -302,7 +302,7 @@ export const Chapters2: ChapterData[] = [ ...@@ -302,7 +302,7 @@ export const Chapters2: ChapterData[] = [
0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4,
], ],
baseElements: [ baseElements: [
11, 13, 20, 10, 0, 0, 0, 0, 0, 12, 13, 20, 10, 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, 20, 30, 20, 30, 20, 30, 0, 0, 0, 20, 30, 20, 30, 20, 30,
0, 0, 0, 30, 20, 30, 20, 30, 20, 0, 0, 0, 30, 20, 30, 20, 30, 20,
......
import { RES } from "../../../module/RES"; import { RES } from "../../../module/RES";
import { MsgBoard } from "./GameGuide"; import { MsgBoard } from "./GameGuide";
import { layers } from "../../../module/views/layers";
// 首次道具赠送 // 首次道具赠送
export class FirstPropGift extends FYGE.Container { export class FirstPropGift extends FYGE.Container {
constructor() { constructor() {
super(); super();
//背景图片 //背景图片
this.addChild(new FYGE.Shape).hitTestByPixel = false; var bg = this.addChild(new FYGE.Shape)
bg.beginFill(0x000000, 0.7)
bg.drawRect(0, 0, 750, layers.stageHeight)
bg.endFill();
bg.hitTestByPixel = false;
//信息板 //信息板
var msgBoard = this.addChild(new MsgBoard()); var msgBoard = this.addChild(new MsgBoard());
msgBoard.position.set((750 - 604) / 2, 1000); msgBoard.position.set((750 - 604) / 2, 800);
msgBoard.msg = "首次进入游戏,送你三个道具,让你通关无阻力!"; msgBoard.msg = "首次进入游戏,送你三个道具,让你通关无阻力!";
//三个道具
["stepBtn", "boomBtn", "hammerBtn"].forEach((e, i) => {
this.addChild(FYGE.Sprite.fromFrame(e + ".png"))
.position.set(100 + i * 230, 500)
})
} }
} }
\ 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