0
A
回答
1
调试的最简单方法是:
- 运行游戏编辑器,而不是在全屏幕(取消Maximize On Play button)
- 选择场景
- 的
EventSystem
游戏对象在检查,打开预览窗口并使其足够大 - 将鼠标移动到屏幕上,并检查按钮的名称是否出现在字段旁边
pointerEnter
如果你不能看到它,这里有可能的解决方案:
- 确保你没有你的按钮上方的任何UI元素可能挡住光线投射
- 制作确认您已启用对您的按钮使用的图像光线投射(检查RaycastTarget)
- 确保您在场景中有一个
EventSystem
- 确保您有连接到您的按钮的回调,从而触发功能
- 确保你不有任何
CanvasGroup
与BlocksRaycast
或Interactable
设置为false - 请确保您有安装在一个游戏物体一个
GraphicRaycaster
(画布上通常)
0
原来我不知道你哈我们也添加一个Graphic Raycaster组件。之后开始接受输入。
谢谢大家。
相关问题
- 1. 重新启动按钮在Unity 5.6上不起作用
- 2. Unity 2D - 为什么按钮不起作用?
- 3. UITableView footerView按钮,按钮不起作用
- 4. arduino按钮不起作用
- 5. Facebook'Like'按钮不起作用
- 6. Pygame按钮不起作用
- 7. ASP按钮不起作用
- 8. Asp.net - 按钮不起作用
- 9. CCMenuItemImage按钮不起作用
- 10. 按钮不起作用
- 11. 按钮不起作用
- 12. AjaxControlToolkit按钮不起作用
- 13. Browserback按钮不起作用
- 14. 按钮不起作用
- 15. VBA按钮不起作用
- 16. 按钮不起作用
- 17. Java按钮不起作用
- 18. $(canvas).width()将不起作用
- 19. Unity协程不起作用
- 20. Unity 2D SetActive()不起作用
- 21. 子按钮删除按钮和子按钮不起作用
- 22. “全选”动作按钮不起作用
- 23. Android按钮不可见不起作用
- 24. 禁用按钮不起作用
- 25. 生成的按钮不起作用-JQuery
- 26. JQuery切换按钮不起作用
- 27. HTML5 onclick按钮不起作用
- 28. Casperjs点击按钮不起作用
- 29. 离子安卓按钮不起作用
- 30. WooCommerce Place订单按钮不起作用
将画布添加到对象可能会弄乱很多事情。在这种情况下,并不是按钮控件停止工作,而是鼠标点击被最顶层的父画布捕获,而不是通过儿童画布。 – Draco18s