201610-08 RuntimeInitializeOnLoadMethod未挂载的脚本如何初始化 有时候我们写的脚本没有挂载到场景里,但也想做一些初始化的操作。这时候我们可以使用unity提供的 场景初始化完毕回调方法。 [crayon-674160541af7c390151077/] 它的执行顺序 早于Start,晚于Awake.... Read More >
201609-30 重新计算几个物体的中心点 原文转自雨松:http://www.xuanyusong.com/archives/3643 美术在做场景的时候可能会出现这个情况? 如下图所示,这个地块的中心点远离模型十万八千里?与其相信美术或者策划我觉得程序要更相信自己!! [crayon-674160541d08c945529.... Read More >
201609-30 查找资源被哪里引用了 原文转自雨松:http://www.xuanyusong.com/archives/4207 Unity提供了一个方法 AssetDatabase.GetDependencies(),但是它只能查找这个资源引用了那些资源。 但是我想要的是查找某个资源被那些资源引用了,这是两种相反的查找公式。 .... Read More >
201609-29 统一管理项目中的弹窗 我们经常会用到弹窗,弹窗的重复使用也比较多,所以我们需要更好的管理方式,才能有效的使用它。 首先我们要创建弹窗预设体,因为不同的弹窗 按钮数量会不一样,所以我们要做好按钮的排版。 .... Read More >
201609-29 手势识别图形算法 我们参照 http://www.u3d8.com/?p=601 这个h5教程中的例子去做,这次需求是检测是否在屏幕上画出了圆形。上代码: 首先 图形算法脚本: [crayon-674160541e804803212467/] 下面为手指按下时事件响应: [crayon-67416054.... Read More >
201609-29 仿Magic Touch中的手写识别算法 转自:http://www.ashan.org/archives/685 可以参考例子:http://edn.egret.com/cn/article/index/id/709 这个算法是我在传媒大学授课时候给学生们讲过的一种识别算法。由于它的原理非常简单,计算也并不复杂非常适.... Read More >
201609-28 Unity四元数和向量相乘 Unity 里的rotation是四元数,四元数*向量 得到的是经过旋转后的向量, 例如 Quaternion.Euler(0, 90, 0) * vector3(0, 0, 10) 得到的是 (10, 0, 0) 实际上就是把(.... Read More >
201609-23 相机平滑跟随 unity中经常会用到固定视角的相机跟随,然后百度发现大家都是自己写的,然后偶也写咯一个,分享一下 先上代码: 先是使用if进行判断的版本,支持实时锁定xyz的位置 [crayon-6741605420655607140096/] delegate的版本 [crayon-674160542065c308181067/] .... Read More >
201609-21 Http插件BestHttp 转自:http://www.cnblogs.com/yishansong/p/4272965.html Unity用来和服务器通信可以用原生的WWW,但是WWW所提供的功能并不多,不能满足很多需求。因此我们可以自己封装Http协议来满足更多的需要。在Unity游戏里使用Http协议的情况很常见,因为它操作简单,便于实现,经常用在登陆等场景下,还例如下载上传一些资源。如果想要实现进一步的控制,.... Read More >
201609-20 ActionForm用法 可以用ActionForm来指向一个带参数的Action回调事件,那么下次就可以直接用ActionForm代替Action了 [crayon-6741605422258130867943/] .... Read More >