private _startpos:cc.Vec3;
    private _controlPos:cc.Vec2;
    private _endPos:cc.Vec2;
    private _plainAngle:number;
 
public get parabola():number {
        return 0;
    }
 
public set parabola(t:number){
        this.node_plain.x = (1 - t) * (1 - t) * this._startpos.x + 2 * t * (1 - t) * this._controlPos.x + t * t * this._endPos.x;
        this.node_plain.y = (1 - t) * (1 - t) * this._startpos.y + 2 * t * (1 - t) * this._controlPos.y + t * t* this._endPos.y;
        this.node_plain.angle = t * this._plainAngle;
    }
 
cc.tween(this).to(this.revertTime,{parabola: 1}).call(()=>{
                    // this.node_plain.scaleY = -1;
                    //this._goldTarget = goldTarget;
                    // cc.tween(this.node_plain).to(1, { scaleY: -1 }).start();
                }).start();