Quantcast
Channel: LiteFeel
Browsing all 28 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Unity3d中超大图的bug

前几天我们游戏升级unity3d版本到5.4后,出现一个严重的问题,每当打开一个新UI,会卡大约1秒时间,升级unity3d版本到5.5和5.6依然会卡1秒,而5.3及更低版本却没有问题。 查找问题 出现问题后,首先打开Unity的Profiler看看具体是哪里出现问题了,下面是Profiler截图: 从Profiler中可以看出,最耗时的不是什么自己的代码,而是 Unity 的...

View Article


Image may be NSFW.
Clik here to view.

Unity2017的新spriteAtlas

Unity2017带来了新的SpriteAtlas工具,该工具可以方便的将碎图打包成纹理集,相比于之前SpritePacker工具,SpriteAtlas将统一的管理纹理集,不必再到每个碎图上查看被打包到了哪个纹理集,并且解除了sprite使用者和纹理集的强依赖关系。 创建纹理集 设置 Editor Settings 中 Sprite Packer 的 Mode 为 Always Enabled...

View Article


给MUMU模拟器设置代理

由于公司屏蔽了微信,而我在MUMU模拟器上玩的游戏却只能用微信登陆,所以尝试使用代理来绕过封锁。 连接到MUMU模拟器 adb connect 127.0.0.1:7555 打开Wifi设置面板 adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings 设置代理...

View Article

使用Fail2Ban阻止VPS被攻击

Fail2Ban是一个入侵防御软件框架,可以保护计算机服务器免受暴力攻击。最常见的用法是防止暴力破解ssh登陆密码/密钥。 起因...

View Article

Image may be NSFW.
Clik here to view.

判断矩形相交

判断两个矩形是否相交,以及相交区域有好多中方式来判断,今天去看Unity的源码,发现Unity中Rect.Overlaps的实现比较简单快速,这里就把几种方式写以下。 两个矩形相交只会出现上面3中情况,可以看到它们相交与一个小矩形,而这个小矩形在那两个矩形的中间位置,再仔细观察相交区域矩形的4个点坐标。 (这里按Y方向向上来表示,计算结果和Y方向没关系) xMin = 两个矩形的xMin的最大值...

View Article


启用IPV6

前几天突然发现我的移动网络可以访问纯IPV6的网站了,然后去查看了下宽带也有IPV6地址了,只是在路由器里被禁用了,马上设置路由器为AP(桥接)模式,WIFI也就能访问纯IPV6网站了。可以去 https://test-ipv6.com/ 这里测试自己的网络是否接入了IPV6....

View Article

Unity CSharp 热更新

所谓热更新是指一个应用在不修改已发布的母包(.apk .ipa)的情况下修改其内容。当然调整美术资源和代码逻辑都属于热更新,只要母包本身没有被修改。这里只是比较用于Unity游戏中热更新CSharp代码的两种方案的异同。 ILRuntime https://github.com/Ourpalm/ILRuntime...

View Article

重新打包APK

当需要查看apk内容,或者做一些修改时,就需要对apk进行拆包、重新打包,比如修改名称/图标等,给目标添加sdk时也需要拆包/重新打包。 工具 JDK ApkTool apksigner JDK https://adoptopenjdk.net/ 这里的工具都是基于Java的,所以需要首先安装Jdk,安装最新的LTS版本就可以了。 ApkTool...

View Article

Browsing all 28 articles
Browse latest View live