startPage.js 557 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * @author heyuchang
  3. * @file 开始页面控制
  4. */
  5. cc.Class({
  6. extends: cc.Component,
  7. properties: {
  8. bannerNode: cc.Node,
  9. labelNode: cc.Node,
  10. },
  11. start() {
  12. },
  13. onTouched() {
  14. },
  15. showAnimation() {
  16. return new Promise((resolve, rejects) => {
  17. let action1 = cc.scaleTo(0.5, 0, 0).easing(cc.easeBackIn())
  18. let action2 = cc.blink(0.5, 3)
  19. this.bannerNode.runAction(action1)
  20. let action = cc.sequence(action2, cc.callFunc(() => {
  21. resolve()
  22. }))
  23. this.labelNode.runAction(action)
  24. })
  25. },
  26. });