/*
计算抛物线 y = a *x*x + b * x + c
坐标系原点 在(1/2width,0) --> 480*800 -> ( 240,0)
b = 0, c = y, 底下两个坐标一直是 (-160,200) (160,200) 改的是y
*/
/*
params YZhou 抛物线的高 400 +=50
params V_Speed 运动速度, 越大越快 > 0
params IsReturnX 返回X
params Point_Num_X 当前X值
*/
function JiSuanPaoWuxian ( YZhou ,V_Speed,Point_Num_X ,IsReturnX)
{
var a = (200- YZhou) / (160*160)
var PWX_x = Point_Num_X - 240 - V_Speed;
if ( IsReturnX)
{
// 返回下一步X值
return PWX_x + 240;
}else{
//返回下一步Y值
return a * PWX_x * PWX_x + YZhou;
}
}
var xx = JiSuanPaoWuxian( size.height * 2 / 3,4, this.sprite.x,this.sprite.y,true);
var yy = JiSuanPaoWuxian( size.height * 2 / 3,4, this.sprite.x,this.sprite.y,false);