当前位置: 首页 > wzjs >正文

做日本假货的在什么网站卖好动态网站设计

做日本假货的在什么网站卖好,动态网站设计,如何把网站放到空间别人可以访问,微信公众号(网站建设)合同游戏中的数学计算 判断点是否在圆形区域内 对于一个点 (x,y),它到圆心 (xCenter,yCenter) 的最短距离d_sqr (x − xCenter)^2 (y − yCenter)^2,如果d_sqr小于等于半径 radius^2,那么这个点就在圆内(包括边界)。 判…

游戏中的数学计算

判断点是否在圆形区域内

对于一个点 (x,y),它到圆心 (xCenter,yCenter) 的最短距离d_sqr= (xxCenter)^2 +(yyCenter)^2,如果d_sqr小于等于半径 radius^2,那么这个点就在圆内(包括边界)。

判断点是否在正方形区域内

public static bool IsPointInRotatedSquareWithQuickReject(float pointX, float pointY,float squareCenterX, float squareCenterY,float squareSize, float rotationRadians){// 平移坐标到正方形中心float dx = pointX - squareCenterX;float dy = pointY - squareCenterY;// 1. 快速拒绝:外接圆检测 外接圆半径 = (size/2) * √2// √2 ≈ 1.41421356237 → 0.5*1.4142 ≈ 0.7071float circumcircleRadius = squareSize * 0.70710678118f; float distanceSqr = dx * dx + dy * dy;// 如果距离平方 > 外接圆半径平方,直接返回falseif (distanceSqr > circumcircleRadius * circumcircleRadius){return false;}// 2. 精确检测:坐标变换 + 边界判断float cosTheta = MathF.Cos(rotationRadians);float sinTheta = MathF.Sin(rotationRadians);// 将点坐标反向旋转到正方形局部坐标系float localX = dx * cosTheta + dy * sinTheta;float localY = -dx * sinTheta + dy * cosTheta;// 判断局部坐标是否在轴对齐正方形内float halfSize = squareSize / 2;return Math.Abs(localX) <= halfSize && Math.Abs(localY) <= halfSize;}

判断圆形区域与矩形区域 相交

public bool CheckCircleSquareIntersect(LVector2 circleCenter, LFloat circleRadius, LVector2 squareCenter, LFloat squareSize)
{// 计算圆心在正方形坐标系中的偏移量LFloat dx = circleCenter.x - squareCenter.x;LFloat dy = circleCenter.y - squareCenter.y;// 正方形的半边长LFloat halfSize = squareSize / 2;// 约束到正方形边界内的最近点// 即在正方形内 找一个距离圆 最近的点LFloat closestX = LMath.Clamp(dx, -halfSize, halfSize);LFloat closestY = LMath.Clamp(dy, -halfSize, halfSize);// 计算平方距离LFloat distanceSqr = (dx - closestX) * (dx - closestX) + (dy - closestY) * (dy - closestY);// 判断是否相交var checkCircleSquareIntersect = distanceSqr <= (circleRadius * circleRadius);if (checkCircleSquareIntersect){Log.Error($"is intersect distance is : {distanceSqr}, r^2 is {circleRadius * circleRadius}");}return checkCircleSquareIntersect;
}
http://www.dtcms.com/wzjs/328555.html

相关文章:

  • 江都建设上海公司网站app推广项目
  • 一定要用c 做网站吗中国搜索引擎大全
  • 欧美 手机网站模板下载 迅雷下载 迅雷下载地址武汉百度推广入口
  • 德州手机网站建设费用seo好学吗
  • css3网站制作教程seo推广软件代理
  • 深圳最好的营销网站建设公司网络广告的优势有哪些
  • wordpress 架站提交网站收录入口
  • 株洲网站建设 英铭seo关键词排名优化怎么样
  • 转入已备案网站小说关键词自动生成器
  • 医疗网站建设效果什么是关键词
  • wordpress 所有函数企业关键词优化专业公司
  • 前端做网站都要做哪些商丘网站建设公司
  • 简述建设一个网站的步骤看到招聘游戏推广员千万别去
  • 胶南网站建设价格游戏推广公司好做吗
  • 莞城区网站仿做今日新闻最新头条
  • 家用云做网站百度手机助手下载正版
  • 科技类网站源码百度官网登录
  • 上海网站建设 网站开百度明星搜索量排行榜
  • 网站空间就是主机吗做销售记住这十句口诀
  • 医院网站建设技术方案google下载app
  • jsp做的求职招聘网站百度云seo的基本步骤
  • 在淘宝上做的网站要转出关键词汇总
  • 东莞做网站-南城信科百度竞价sem入门教程
  • 维修保养网站开发百度官方网址
  • 城阳做网站的公司站外seo是什么
  • 长沙企业网站建设团队国内最好用免费建站系统
  • 做营销网站推广网络平台有哪些
  • 钦州网站制作seo也成搜索引擎优化
  • 电脑网站建设规划网页制作用什么软件做
  • 网站开发需求统计免费推广自己的网站