import { _decorator, Component, Node, tween, v3 } from 'cc';
const { ccclass, property } = _decorator;

@ccclass('Misc/Floaty')
export class Floaty extends Component {

    @property
    private floatInterval: number = 0.5

    @property
    private floatOffset: number = 10

    start() {
        const tw = tween(this.node)
        tw.sequence(
            tween(this.node).by(this.floatInterval, { position: v3(0, this.floatOffset, 0) }),
            tween(this.node).by(this.floatInterval, { position: v3(0, -this.floatOffset, 0) }),
        ).repeatForever().start()
    }

}


