符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
使用贝塞尔曲线可以把原来存在角度的折线变成圆滑的曲线,被大量运用在绘图,图表,动画等领域
从上图可以看出一条三阶贝塞尔曲线 由起始点p0,结束点p3, 和两个控制点 p1、p2 组成,通过改变控制点,可以决定曲线的曲率
控制点计算代码在实际项目中,我们往往能很容易获得 起始点和结束点,而控制点却需要计算
////// 计算三阶贝塞尔关键点
/// ///坐标 A///坐标 B///A的上一个点///B的下一个点////// Point[0] = 它表示曲线的起始点
/// Point[1] = 它表示曲线的第一个控制点
/// Point[2] = 它表示曲线的第二个控制点
/// Point[3] = 它表示曲线的结束点
/// private Point[] CalcControlPoints(Point p1, Point p2, Point last, Point next)
{
float scale = 0.16f;
float ctrl1_x = p1.X + scale * (p2.X - last.X);
float ctrl1_y = p1.Y + scale * (p2.Y - last.Y);
float ctrl2_x = p2.X - scale * (next.X - p1.X);
float ctrl2_y = p2.Y - scale * (next.Y - p1.Y);
var arr = new Point[4];
arr[0] = p1;
arr[3] = p2;
arr[1] = new Point(Convert.ToInt32(ctrl1_x), Convert.ToInt32(ctrl1_y));
arr[2] = new Point(Convert.ToInt32(ctrl2_x), Convert.ToInt32(ctrl2_y));
return arr;
}
实际效果图
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧