123456789101112131415161718192021 |
- import CCGIF from "./CCGIF";
- const { ccclass, property } = cc._decorator;
- @ccclass
- export class CCGIFTest extends cc.Component {
- async start() {
- cc.find('Canvas/loading').active = true;
- cc.find('Canvas/btnPlay').active = false;
- await Promise.all(this.node.children.map(n =>
- n.getComponent(CCGIF).preload()
- ))
- cc.find('Canvas/loading').active = false;
- cc.find('Canvas/btnPlay').active = true;
- console.debug('preload success');
- this.playAll();
- }
- playAll() {
- this.node.children.forEach(v => v.getComponent(CCGIF).play());
- }
- }
|