LUA
我不Gay
我真的不Gay
展开
-
检测两矩形是否相交碰撞 aabb
function CheckBoxCollider2DByAABB(aMinX, aMaxX, aMinY, aMaxY, bMinX, bMaxX, bMinY, bMaxY) return not (aMinX > bMaxX or aMinY > bMaxY or bMinX > aMaxX or bMinY > aMaxY)end原创 2021-05-28 18:28:41 · 601 阅读 · 0 评论 -
检测一个点是否包含三角形内(一个平面)
采用tong原创 2021-05-28 18:22:44 · 202 阅读 · 0 评论 -
Unity Z-Fighting面重叠闪烁解决方案
出现Z-Fighting的效果原创 2021-05-28 18:21:08 · 4766 阅读 · 0 评论 -
tolua中创建C# 相关数组
只需要在CustomSetting注册Int32即可原创 2021-05-28 18:17:11 · 296 阅读 · 0 评论 -
不规则多边形转化三角形(支持凹凸多边形)
多边形转三角形注意事项:(1)凹凸边问题(Vector3.Cross 判断凹凸方向)(2)共线问题(Vector3.Cross == 0代表一条直线)(3)三角形内部问题(检测点在三条边同一个方向即在三角形内部)(4)传入的顶点数据有效性(顶点数据需顺时针、简单多边形结构顶点)...原创 2021-05-28 18:12:57 · 1356 阅读 · 0 评论 -
Unity Mesh动态绘制
绘制数据(1)顶点数据(2)三角面绘制顺序(3)Uv信息需知:(1)绘制的三角形数量一般为 (顶点数量 - 2) * 3(2)UV计算方式,需获取最小最大顶点用于计算计算公式:X = math.abs( (当前顶点.x - 最小顶点.x))/ math.abs((最大顶点x - 最小顶点x)),Y和 X同理(3)三角面绘制顺序数量需要为3的倍数(4)三角面绘制顺序的顶点不能越界...原创 2021-05-28 18:09:03 · 399 阅读 · 0 评论 -
Lua初学-三目运算符
Lua三目运算符由and 和 or 组成local bool_a,bool_blocal valuevalue = ((a>b) and a) b当a>b的时候 返回true 结果选择a ,当a原创 2017-09-14 16:03:01 · 473 阅读 · 0 评论