1234567891011121314151617181920212223242526 |
- import { _decorator, Component, Node, tween } from 'cc';
- const { ccclass, property } = _decorator;
- @ccclass('reward_box')
- export class reward_box extends Component {
-
- protected m_interval:any = null
- playShake() {
- let angle_number:number = 15
- var shake_angle:number = angle_number;
- this.m_interval = setInterval(()=> {
- tween(this.node).to(0.5, { angle: shake_angle }).start()
- if(shake_angle == angle_number) {
- shake_angle = -angle_number
- } else {
- shake_angle = angle_number
- }
- }, 300)
- }
- stopShake() {
- clearInterval(this.m_interval)
- }
- }
|