| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /** 订单抽奖Item */
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class OrderDrawItem extends cc.Component {
- @property({ type: cc.Sprite, displayName: '选中高亮' })
- spLight: cc.Sprite = null;
- @property({ type: cc.Label, displayName: '显示金额' })
- labMoney: cc.Label = null;
- @property({ type: cc.Sprite, displayName: '红包图标' })
- spHb: cc.Sprite = null;
- @property({ type: cc.Sprite, displayName: '微信图片' })
- spWx: cc.Sprite = null;
- init(data) {
- //1:红包币 2:现金
- if (data.rewardType == 1) {
- this.spHb.node.active = true;
- this.spWx.node.active = false;
- this.labMoney.string = `大量红包`;
- }
- else if (data.rewardType == 2) {
- this.spHb.node.active = false;
- this.spWx.node.active = true;
- this.labMoney.string = `${data.amount * 0.01}元`
- }
- }
- setSelect(sel) {
- if (sel) {
- this.spLight.node.active = true;
- }
- else {
- this.spLight.node.active = false;
- }
- }
- }
|