| 123456789101112131415161718192021222324252627 |
- /** 购买进度动画 */
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class BuyProAni extends cc.Component {
- @property(cc.Sprite)
- spPro: cc.Sprite = null;
- private add = 0
- onEnable() {
- this.add = 0
- this.spPro.spriteFrame = cc.loader.getRes(`gift/main_pro_buy${this.add}`, cc.SpriteFrame)
- this.schedule(() => {
- this.spPro.spriteFrame = cc.loader.getRes(`gift/main_pro_buy${this.add}`, cc.SpriteFrame)
- this.add++
- if (this.add >= 3) {
- this.add = 0
- }
- }, 0.1)
- }
- onDisable() {
- this.unscheduleAllCallbacks()
- }
- }
|