【UNITY3D 游戏开发之八】Unity编译到iPhone运行 Collider 无法正常触发事件解决方

简介:

最近几周基本两天通一宵,整个团队都在努力赶出一版技术删档测试包,也没时间来写点东西。正好今天有点时间来整理下。

这篇主要说下 Uniyt项目Build到iPhone运行后无法正常触发 Collider 这个问题。

一般我们都知道如果无法正常触发监听事件,无非有如下几种情况:

1. 没有添加 Collider

2. 挂载的 Collider 的尺寸没有与GO保持一致。

3. 被其他组建遮挡,事件被截取了

   那么如果一个事件在unity editor 中正常被响应(且检查Collider没有如上3种情况的问题),编译到iPhone运行无法正常触发事件,如何解决呢?

Himi先给出一张截图:

0523185110

通过这个截图大家可以看到, Widget 的一个Box Collider 属性被勾选了,所以运行时,Box Collider这个组建不管它的尺寸是多少,被触发时都会默认将其尺寸设定为与Widget 尺寸保持一致。

但是!如果仅仅勾选了Widget的Box Collider 而不去检查Box Collider这个组建的尺寸大小是否一致的话(如上图,Widget的尺寸是110×110,Box Collider 尺寸是 0,0),虽然在unity editor中运行正常使用~~ 但是当项目编译ios项目运行到iPhone时就会出现无法正常响应触发这个Collider!!

原因不知道是否是Unity 的BUG,如果只是单单勾选了 widget的 Box Collider属性,而Box Collider尺寸设定的不一致,在iphone 和 win上都会出现无法被触发的问题。

不知道这个问题是不是跟unity3d版本也有关系,当前我使用的版本是4.6.4f1





本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/1654509,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
图形学 Android开发
小功能⭐️Unity调用Android常用事件
小功能⭐️Unity调用Android常用事件
|
1月前
|
图形学 开发者 UED
Unity游戏开发必备技巧:深度解析事件系统运用之道,从生命周期回调到自定义事件,打造高效逻辑与流畅交互的全方位指南
【8月更文挑战第31天】在游戏开发中,事件系统是连接游戏逻辑与用户交互的关键。Unity提供了多种机制处理事件,如MonoBehaviour生命周期回调、事件系统组件及自定义事件。本文介绍如何有效利用这些机制,包括创建自定义事件和使用Unity内置事件系统提升游戏体验。通过合理安排代码执行时机,如在Awake、Start等方法中初始化组件,以及使用委托和事件处理复杂逻辑,可以使游戏更加高效且逻辑清晰。掌握这些技巧有助于开发者更好地应对游戏开发挑战。
56 0
|
2月前
|
图形学 C# 开发者
全面掌握Unity游戏开发核心技术:C#脚本编程从入门到精通——详解生命周期方法、事件处理与面向对象设计,助你打造高效稳定的互动娱乐体验
【8月更文挑战第31天】Unity 是一款强大的游戏开发平台,支持多种编程语言,其中 C# 最为常用。本文介绍 C# 在 Unity 中的应用,涵盖脚本生命周期、常用函数、事件处理及面向对象编程等核心概念。通过具体示例,展示如何编写有效的 C# 脚本,包括 Start、Update 和 LateUpdate 等生命周期方法,以及碰撞检测和类继承等高级技巧,帮助开发者掌握 Unity 脚本编程基础,提升游戏开发效率。
40 0
|
2月前
|
C# 图形学 C语言
Unity3D学习笔记3——Unity Shader的初步使用
Unity3D学习笔记3——Unity Shader的初步使用
40 0
|
2月前
|
图形学
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
小功能⭐️Unity Button按钮实现鼠标移入移出触发相应事件
|
2月前
|
图形学
|
4月前
|
安全 图形学
【unity实战】事件(Event)的基本实战使用
【unity实战】事件(Event)的基本实战使用
64 1
|
4月前
|
图形学
【unity小技巧】unity3d创建和实现破碎打破物品,万物可破碎
【unity小技巧】unity3d创建和实现破碎打破物品,万物可破碎
124 0
【unity小技巧】unity3d创建和实现破碎打破物品,万物可破碎
|
4月前
|
存储 图形学
【unity小技巧】unity事件系统创建通用的对象交互的功能
【unity小技巧】unity事件系统创建通用的对象交互的功能
41 0
|
4月前
|
图形学
【unity小技巧】unity3D寻路指示轨迹预测
【unity小技巧】unity3D寻路指示轨迹预测
53 0