12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- "use strict";
- cc._RF.push(module, '265eeOLigFCdpi2c12nl+6Q', 'pushAdBtBtn');
- // resources/wbccwx/script/pushAdBtBtn.js
- "use strict";
- // Learn cc.Class:
- // - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/class.html
- // - [English] http://www.cocos2d-x.org/docs/creator/en/scripting/class.html
- // Learn Attribute:
- // - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/reference/attributes.html
- // - [English] http://www.cocos2d-x.org/docs/creator/en/scripting/reference/attributes.html
- // Learn life-cycle callbacks:
- // - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html
- // - [English] http://www.cocos2d-x.org/docs/creator/en/scripting/life-cycle-callbacks.html
- var PushAdBtn = require("pushAdBtn");
- cc.Class({
- "extends": PushAdBtn,
- properties: {
- nameLabel: {
- "default": null,
- type: cc.Label
- }
- },
- onDestroy: function onDestroy() {
- if (wb.PushAdBtEnableIndex) wb.PushAdBtEnableIndex.push(this.dataIndex);
- },
- getDataIndex: function getDataIndex() {
- var index = wb.getPushAdBtBtnIndex(this);
- cc.log("index " + index);
- this.dataIndex = index;
- return index;
- },
- flushNameLabel: function flushNameLabel() {
- this.nameLabel.string = wb.SysValue.subStr(this.data.gameName, 8);
- },
- loopNext: function loopNext() {
- if (!wb.wxData.pushData) return;
- if (!this.isLoop) return;
- var newIndex = this.getDataIndex();
- if (newIndex == undefined || this.dataIndex == newIndex) return;
- this.dataIndex = newIndex;
- this.data = this.pushData[this.dataIndex];
- this.setData(this.data);
- }
- });
- cc._RF.pop();
|