为什么我的 UI 按钮在编辑器中工作,但在构建后在 android 中不工作?
Why does my UI Button works in editor but not in android after being built?
我在 Unity2D 上的项目有一个烦人的问题。我创建了一个商店 GUI,带有购买帽子的按钮。
但是,出于某种原因,6 个帽子按钮中有 4 个在 android 版本中正常工作。而出于某种原因,他们都在编辑器模式下工作......
他们都在同一个 Canvas.
出于某种原因,我将按钮向上移动了一点,靠近海鸥,当我这样做时它们似乎在工作。但我希望它们像其他按钮一样在我的商店 GUI 上工作:X
顺便说一句,我没有任何透明的东西挡住按钮(如果我这样做了,它也不会在编辑器模式下工作,对吧?)
我已经试过了
- 从 OnClick() 移动到事件触发指针向下(不成功)
- 在事件管理器中更改拖动阈值。
- 在事件管理器中检查强制激活。
- 从头开始重做不起作用的按钮...
我实在是一窍不通,需要大家的帮助!
部分截图:
Canvas 包含我的按钮
绿色是工作按钮,红色是不工作,选择橙色(在编辑器中工作)见右下角
[2
出于某些原因,请尝试将您的按钮放置在层次结构中索引最低的同级元素中,这样就没有其他 UI 元素与它们重叠。
其次尝试使用参考分辨率为 1080 X 1920,匹配因子为 0.5
我在 Unity2D 上的项目有一个烦人的问题。我创建了一个商店 GUI,带有购买帽子的按钮。 但是,出于某种原因,6 个帽子按钮中有 4 个在 android 版本中正常工作。而出于某种原因,他们都在编辑器模式下工作...... 他们都在同一个 Canvas.
出于某种原因,我将按钮向上移动了一点,靠近海鸥,当我这样做时它们似乎在工作。但我希望它们像其他按钮一样在我的商店 GUI 上工作:X 顺便说一句,我没有任何透明的东西挡住按钮(如果我这样做了,它也不会在编辑器模式下工作,对吧?)
我已经试过了 - 从 OnClick() 移动到事件触发指针向下(不成功) - 在事件管理器中更改拖动阈值。 - 在事件管理器中检查强制激活。 - 从头开始重做不起作用的按钮...
我实在是一窍不通,需要大家的帮助!
部分截图:
Canvas 包含我的按钮
绿色是工作按钮,红色是不工作,选择橙色(在编辑器中工作)见右下角
[
出于某些原因,请尝试将您的按钮放置在层次结构中索引最低的同级元素中,这样就没有其他 UI 元素与它们重叠。 其次尝试使用参考分辨率为 1080 X 1920,匹配因子为 0.5