之前群里有人问能不能做一个 Playstation 游戏列表插件,我用闲暇时间研究了下 Sony 的接口,并写了套插件出来。 Demo 测试站演示页面:已挂 本站演示页面:playstation_gamelist 原理 PSN 的 API 是不公开的,Github 上有人通过抓 Playstation 手机 ……

与安卓接口对接时,常使用UnityPlayer.UnitySendMessage给 Unity 发送一些消息。如果 App 进入后台,安卓端代码即使正常执行,Unity 方法也不会被调用。 问题描述 当应用进入后台一段时间后,即使安卓端 Java 代码正常执行,但其调用的UnityPlayer.UnitySe……

在 Unity 2018.4 及以下版本中,偶现在悬浮状态(hover)时隐藏并再次显示该 UI 后,高亮状态不重置的问题,其中以 Button 居多。 问题描述 UGUI 按钮 A,点击时隐藏自身(SetActive(false))。之后通过其他方式将其开启,发现 A 仍然保持高亮状态,并没有重置。 此情况……

发现 Unity 使用 Gradle 打安卓(Android)包时出现 OpenJDK 进程不释放内存的问题,导致打几次包机器就内存不足了。 问题复现 使用 Unity 打包安卓 apk,打包方式选择 Gradle,打包时,内存占用如下: 打包完成后,OpenJDK 进程不消失,占用内存也不吐出来: 再次打包……

不止一个人和我谈过 WordPress 太臃肿的问题,而我也会附和地说“垃圾 WP,我用 Tyecho”。那么,WordPress 真的很臃肿吗? 一、程序体积 我用过的第一个版本是 4.0.1,如今,WordPress 已经更新到 5.7.x。 搜索引擎的搜索结果显示,4.0.1 的发布包,其包大小为 7 ……

在 Unity 中使用安卓 AAR/JAR 插件时,如果在主线程中调用安卓 java 方法,可以正常调用,但新开一个线程调用时,将会闪退。这里记录下解决方法。 问题复现 有如下测试代码,生成一个安卓对象,并调用其 JAVA 实例方法 TestFunc。 1.同步调用(正常) 在 Unity 主线程中调用安卓方……

随着文件存储需求的增加,蜗牛星际小主机提供的 2T 存储空间已经严重不足,为了增加本地存储空间,特地将吃灰的 SINOC 小主机翻出来加以利用。 装机 该主机的原始信息请参考:Sinoc矿渣小主机拆解及扫盲(J1900矿渣) 组件一览(不含电源) 1. 硬盘 由于 Sinoc 小主机拥有 2 个 3.5 寸硬……

之前经常需要在 Unity 里画贝塞尔曲线与 Catmull-Rom 曲线,当时特意封装了一个工具类,以方便使用。 二阶贝塞尔曲线 二阶贝塞尔曲线由起点、终点,再加一个控制点构成。曲线上任意一点的坐标与当前进度的关系如公式: 代码 public class BezierCurveTool { /// <……

很久之前某 VR 项目需要用手柄控制物体旋转、缩放等功能,并且要求有 MRTK 一样的控制框。简单说说我显示这个框以及计算缩放、旋转的思路。 画边框和控制点 生成的控制框分为两部分,一部分是线条,另一部分是供拖拽使用的控制点。 当物体发生缩放、旋转操作时,线条与控制点实际尺寸不变(即边框的物理大小不变),姿态……

在战地 5 等游戏中,开启游戏内 Origin 之后会出现切回桌面、掉帧的现象。某次更新后,开启/关闭游戏内 Origin 的功能失效,导致无法关闭游戏内 Origin。 无法关闭的现象 无论是在游戏属性中取消勾选“针对战地风云5启用游戏中 Origin”,还是在Origin->应用程式设定->游……