201903-19 Unity实现抛物线 又快两个月没写文章了,,最近一直忙的~~ 今天来实现个抛物线的demo,可控制角度、力度、飞行速度、阻力、重力等等,基本上把能包含的属性都包含了。 本来是想把预飞行轨迹分享出来的,但实在是没时间总结。。。就先分享下抛物线效果吧!! 上代码: [crayon-685e.... Read More >
201901-31 PoolManager对象池插件优化 本文记录对PoolManager使用中的常见问题优化方案 由于最近项目中游戏场景原因,部分对象池里资源是永久不用的。 这种情况也很常见,比如玩家过大关后,之前的关卡物体就全都用不到了,那就没必要继续占用内存,从对象池里完全释放掉。 那么就不仅需要Despawn(),,还需要个类似Destroy接口,来销毁不再使用的资源 下面就是提供这样功能的接口 代码加在 Spawn.... Read More >
201901-25 Unity帧率提升最有效技巧 性能优化终极技巧:降低分辨率 就是使用Unity函数 [crayon-685ec31fb2b14876185266/] 使用这个方法,可以让你帧率飙升! 10+帧率瞬间满60帧! 言归正传,本文是做一个根据帧率动态降低分辨率,以牺牲画质,保证帧率稳定的逻辑 直接挂在即可,可以在比较卡帧的场景中打包自测 [crayon-685ec31fb2b18911447886/] .... Read More >
201808-17 xLua调用Unity协程Coroutine工作 xLua中也会频繁的使用Unity协程做一些事情,比如WWW下载、WaitForSeconds、WaitForEndOfFrame、WaitForSecondsRealtime等等 本次的教程就是教会大家如何在Lua调用Unity协程工作,xLua里有coroutine的介绍,这里就不再多说了。 .... Read More >
201806-03 Lua中的消息分发实现 Lua中的消息分发和C#实现的比较类似,使用很方便。 这个是C#的教程地址:http://www.u3d8.com/?p=1298 上代码: LuaEvent类: [crayon-685ec31fb3838987811570/] LuaEventMgr管理类: [crayon-685ec31fb3845874171180/] LuaEventType: [crayon-.... Read More >
201805-24 Lua中用Split函数分割字符串 本文实现在lua中string字符串的分割。使用方法如下: 接口: [crayon-685ec31fb3ee9586356111/] 调用: [crayon-685ec31fb3eed019385645/] .... Read More >
201802-27 Php接收及返回Get\Post请求 我们的测试环境是WAMP环境,附上环境安装教程WAMP安装教程 一、创建脚本 打开www目录,我的wamp安装在d盘,所以www目录在d:\wamp64\www下(如果系统32位,则为d:\wamp\www) 在该目录下新建test目录,并新建test.php文件 二、测试环境 .... Read More >
201712-28 查找资源哪里被引用 转自:http://www.xuanyusong.com/archives/4207 [crayon-685ec31fb4bfa882893952/] .... Read More >
201712-04 Unity使用DoTween实现照片墙效果 前几天帮一个学生实现的照片墙的效果,分享给大家~~ 效果: 脚本: [crayon-685ec31fb5248934507000/] GitHub下载地址: https://github.com/654306663/PhotoWall.... Read More >
201711-17 使用VS将cs文件生成DLL 本文介绍将一个或多个cs文件生成DLL文件的功能 一、打开VS2015(其它版本也可以,如果有区别地方,可以指出)——文件——新建——项目 弹出新建项目弹窗 这里我们选择类库,并修改项目名称及解决方案名称为ExportDLL,点击确定 二、这时候项目已经打开,会自动生成Cl.... Read More >