201609-29 统一管理项目中的弹窗 我们经常会用到弹窗,弹窗的重复使用也比较多,所以我们需要更好的管理方式,才能有效的使用它。 首先我们要创建弹窗预设体,因为不同的弹窗 按钮数量会不一样,所以我们要做好按钮的排版。 .... Read More >
201609-29 手势识别图形算法 我们参照 http://www.u3d8.com/?p=601 这个h5教程中的例子去做,这次需求是检测是否在屏幕上画出了圆形。上代码: 首先 图形算法脚本: [crayon-66e476cca8161386263259/] 下面为手指按下时事件响应: [crayon-66e476cc.... 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-66e476cca8a73718013673/] delegate的版本 [crayon-66e476cca8a7a472758293/] .... 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-66e476cca9c81743928117/] .... Read More >
201609-20 管理Prefab预设体 在多人协作项目中,我们都会将物体做成预设体 然后代码中进行加载,下面就介绍下预设体管理的方法 [crayon-66e476ccaa480534067860/] 相对应 还要增加该管理预设体 &nbs.... Read More >
201608-18 A*寻路算法在Unity中的简单应用 前言 在使用Unity开发游戏项目时,经常会遇到一些角色的导航需求,然而Unity提供给我们的NavMesh+NavMeshAgent并不能很好帮我们实现,且寻路网格的烘焙,以及在导航过程中寻路网格的检测,都是非常消耗性能的,因此在很多企业项目中,会自己写一下高效的寻路算法来完成需求,其中有一.... Read More >
201608-12 HTC VIVE手柄事件 文章转自:http://www.cnblogs.com/czaoth/p/5610883.html 研究了几天htc vive的接口,总算是把基本的按键功能研究出来了,这里分享一下,一来当做笔记,二来也希望对大家有所帮助。 如何导入Steam_VR那个包什么的我就不说了,网上有几个前辈已经教了,蛮牛论坛啥的上面都有,这里只把比较详细的按键功能分享一下,不知啥高端的东西,也算一段时间劳动.... Read More >