摘要: Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approximately近似 static functio 阅读全文
posted @ 2017-08-30 21:36 m_f_s 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 原文:http://freespace.virgin.net/hugo.elias/models/m_perlin.htm 转自:http://www.azure.com.cn/article.asp?id=291 柏林噪声(Perlin Noise)(译) 原文链接:http://freespac 阅读全文
posted @ 2017-08-30 21:34 m_f_s 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: Unity3D中使用3D Text(Text Mesh)时,如何让场景中的物体和3D Text有正确的遮挡关系。由于3D Text默认材质是(Font Material),他的shader是GUI/Text Shader,自然也就有了GUI的穿透特性,所以我们使用自定义材质就可以解决这个问题了。 1 阅读全文
posted @ 2017-06-24 14:26 m_f_s 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: 少量属性的自动化操作手动添加几下当然是没有问题的,但是属性数量较多的时候敲起这些繁锁的代码可以困了,再说对扩展和维护性造成很多的不便,这时,就需要使用反射来实现了。 要想对一个类型实例的属性或字段进行动态赋值或取值,首先得得到这个实例或类型的Type,微软已经为我们提供了足够多的方法。 首先建立一个 阅读全文
posted @ 2017-04-21 16:11 m_f_s 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 分散的房间,以及实现三角剖分(Delaunay Triangulation)+图形 //TODO 阅读全文
posted @ 2017-03-06 11:33 m_f_s 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: 转载注明出处:http://www.cnblogs.com/m-f-s/p/6509135.html 根据http://www.gamelook.com.cn/2015/12/239245 翻译整理 进行实现: 我最终在unity里面随机出的地牢,因为我不需要走廊所以就没有做: 生成房间 首先,你要 阅读全文
posted @ 2017-03-06 11:28 m_f_s 阅读(5328) 评论(0) 推荐(0) 编辑
摘要: 1 快速排序 介绍: 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架 阅读全文
posted @ 2016-12-31 16:12 m_f_s 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 在Unity3D脚本中,有几个Unity3D自带的事件函数按照预定的顺序执行作为脚本执行。其执行顺序如下: 编辑器(Editor) Reset:Reset函数被调用来初始化脚本属性当脚本第一次被附到对象上,并且在Reset命令被使用时也会调用。编者注:Reset是在用户点击Inspector面板上R 阅读全文
posted @ 2016-12-21 21:31 m_f_s 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 转自 何文西 Gizmos是场景视图里的一个可视化调试工具。在做项目过程中,我们经常会用到它,例如:绘制一条射线等。 Unity3D 4.2版本截至,目前只提供了绘制射线,线段,网格球体,实体球体,网格立方体,实体立方体,图标,GUI纹理,以及摄像机线框。 如果需要绘制一个圆环还需要自己写代码。 把 阅读全文
posted @ 2016-12-21 15:14 m_f_s 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 转载注明出处 m_f_s 上面是官方给出的例子,由于检测移动是只能在地面上才能用,所以要将检测移动的代码移出至判定外。 但是将判定位移移出后Y轴将会一直为0,所以需要定义一个变量用来计算当前Y轴方向速度。 修改后代码: 原创:http://www.cnblogs.com/m-f-s/ 阅读全文
posted @ 2016-11-27 15:54 m_f_s 阅读(7248) 评论(0) 推荐(0) 编辑