201701-05 将Unity发布的apk变成系统应用 禁止卸载 在安卓手机上我们经常会发现有一些预装的应用,不能卸载。 今天我们实现的就是 将unity发布的游戏,也让它变成系统应用,禁止正常卸载。 在实现之前,我们需要先将手机开启root权限。具体root方法某度有很多,自行解决。(root后风险概不无责哦) root成功后,再做一些准备工作.... Read More >
201612-30 UI图片华丽转身变成了3d物体 今天项目需求,要在场景中将UI显示出3d的效果。 我们都知道UI是没有z轴向,若只是单纯的使用World Place显示,那仍然是平面的图片。 所以,我们只有将它z轴向拉伸出来,才能出现3d效果。 下面给大家分享个插件 UCLA Mesh Creator.unitypackage 来完成需求。.... Read More >
201612-16 Time.timeScale的一些理解 转自:http://blog.csdn.net/lyh916/article/details/44133003 总结如下: 1.timeScale不影响Update和LateUpdate,会影响FixedUpdate 2.timeScale不影响Time.realtimeSinceStartup,会影响Time.timeSinceLevelLoad和Time.time 3.timeScal.... Read More >
201612-08 Mask和Reck Mask2d渲染区别 前几天项目中使用滑动翻页的浏览效果,这样就肯定要用到遮罩了,在使用中发现两者在内存优化上有区别,就择优录用了Reck Mask2d。 他们区别是: Mask对遮罩不显示的区域仍然在渲染,而Reck Mask2d遮罩不显示的区域是不渲染的,这样Reck Mask2d就能更大的优化GPU。 希望小伙伴们看到后会有帮助~~.... Read More >
201612-06 判断当前连接的网络类型 很多应用或游戏我们经常会看到这样的提示“当前使用的是移动网络,是否继续?”等字样。 那么它如何知道我当前没有连接无线呢? 下面就去教你判断当前网络。 NetworkReachability.NotReachable 当前未连接任何网络 NetworkReachability.ReachableViaLocalAreaNetwork 当前连接的是wifi网络 Net.... Read More >
201611-03 UGUI替换Image图片的三种方式 在NGUI中,我们可以直接用spriteName = "想要替换的图片名称"; 就可以很方便的替换资源 而UGUI却相对要麻烦一点,下面为大家介绍比较常用的三种替换方式。 一、 [crayon-6740fa1ba5afe091987034/] 二、 [crayon-6740fa1ba5b03165686327/] 三、 [crayon-6740fa1ba5b05759905.... Read More >
201611-03 UGUI监听事件 在NGUI中,我们可以很容易的对UI事件进行监听,点击,拖动等等…… 那UGUI中,Unity却还没有给我们很好的封装使用。 那我们就自己来封装监听事件。 https://docs.unity3d.com/460/Documentation/Manual/SupportedEvents.html [crayon-6740fa1ba62d4085435168/] [crayon-674.... Read More >
201610-29 常用宏的介绍与如何自定义宏 在这里先给大家介绍两个常用到的宏 1.#region 直接上代码演示 [crayon-6740fa1ba78b6350591253/] 那region宏加上后是什么效果呢?我们来点下#region左边增加的 “—”号。 看到效果了把!很多行代码收缩在一行.... Read More >
201610-17 在协程里如何等待回调方法执行 有时我们想在协程里 加入回调方法,又想在回调方法执行后,在协程里执行一些其它代码。这时我们就需要使用 yield return new WaitUntil() 来解决这个问题。 上代码: [crayon-6740fa1ba8038158279087/] .... Read More >
201610-14 PC远程调试手机上场景物体(同时看Debug输出) 这里给大家分享个PC连接手机调试场景物体的功能(也能输出Debug)。 仅测试的安卓机型,ios请自测。 下载地址:http://pan.baidu.com/s/1kVsGojt 密码:iv8s 一、将下载好的RemoteDebugger.unitypackage 安装到项目里 .... Read More >