YZ_ShakeNode.ts 417 B

12345678910111213141516171819
  1. const {ccclass, property} = cc._decorator;
  2. @ccclass
  3. export default class YZ_ShakeNode extends cc.Component
  4. {
  5. start()
  6. {
  7. this.schedule(this.shake, 3);
  8. }
  9. shake()
  10. {
  11. let duration = 0.03;
  12. let action = cc.repeat(cc.sequence(cc.rotateTo(duration, 5), cc.rotateTo(duration,0) ,cc.rotateTo(duration,-5), cc.rotateTo(duration,0)),5);
  13. this.node.runAction(action);
  14. }
  15. }