大家有没有发现使用uGUI的游戏发布到手机后,点击放在ScrollRect中的按钮有时候会不起作用?这个问题的原因是因为ScrollRect滚动阈值设置得过于灵敏,一旦手指点击时轻微移动导致了滚动,就不会触发OnClick事件了。 继续阅读Unity UI的ScrollRect中的Button点击不灵敏的问题
阅读:120
大家有没有发现使用uGUI的游戏发布到手机后,点击放在ScrollRect中的按钮有时候会不起作用?这个问题的原因是因为ScrollRect滚动阈值设置得过于灵敏,一旦手指点击时轻微移动导致了滚动,就不会触发OnClick事件了。 继续阅读Unity UI的ScrollRect中的Button点击不灵敏的问题
阅读:120
每次Xcode升级后,使用Unity的Build & Run发布iOS项目时经常会出现无法自动打开Xcode并编译的问题。Unity的Console错误提示为:UnityException: Launching iOS project via Xcode failed. Check editor log for details.
研究发现,是因为Xcode升级后某个UUID发生了变化,导致Unity的Xcode插件无法正常工作。可使用以下方法修复:
继续阅读UnityException: Launching iOS project via Xcode failed. Check editor log for details.
阅读:494
在游戏开发过程中经常需要使用USB连接安卓真机进行调试,每次打包后都要花很长时间等待传输数据和安装。其实如果安装了海马模拟器的话,直接在电脑上就可以实现和真机一样的调试效果了。
启动了海马模拟器后,在Unity中直接使用Build & Run,或者导出Android Project然后使用Eclipse编译、运行,都会提示没有找到设备。怎么解决这个问题呢?很简单,只要打开终端,然后输入:
$ adb connect 192.168.56.101 $ adb shell
继续阅读在Mac OS X上使用海马模拟器调试Unity Android游戏程序
阅读:141
假设有如下代码:
using System; class A { public int i = 1; public int j = 2; }
public class Program { public static void Main() { A a = new A {i = 0, j = 0}; Console.WriteLine("a.i = {0}, a.j = {1}", a.i, a.j); } }
继续阅读Unity的C#编译器的一个BUG:Object Initializer错误
阅读:19