问题标签 [collider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在旋转的游戏对象上合并一个游戏对象,使其跟随旋转运动
(这是一个二维项目)如果检测到碰撞,我想暂时(有机会将它们分开)合并一个“a”游戏对象与另一个旋转游戏对象,以便前者跟随后者的旋转运动。
我尝试创建一个空的游戏对象作为旋转对象的子对象,并将该点设置为“房间”来托管第一个对象以更轻松地完成工作,但我无法在它运行的每一帧中翻译“一个”游戏对象。
c# - GameObject 的快速滑动移动不会与 Colliders 发生碰撞
我正在开发 2D 环境中的 Unity 游戏。播放器GameObject
有一个Rigidbody2D
附件。滑动时它会水平移动。当滑动太快时,它不会与Colliders
. 也许它会在检测到碰撞之前改变它的变换位置?当滑动缓慢时不会发生这种情况。
javascript - 是否可以将 Mutation Observer 与三个 js 元素 - A-Frame 一起使用?
我正在创建一个简单的对撞机。我将跟踪具有“对撞机”组件的元素,并使用intersectsBox
. 不幸的是,我似乎无法让 MutationObserver 工作。我宁愿使用这种方法而不是刻度线,因为它会在每帧开始执行它,而不是在元素移动时。
有什么建议么?
unity3d - 区分 UNITY 中两个不同游戏对象的盒子对撞机
我有两个GameObjects
Body1
和Body2
,两个都有单独BoxCollider
的。我想确定哪个GameObject
(Body1
或Body2
)击中了另一个。
unity3d - 如何检查该位置是否有对撞机(游戏对象)
我有一个井字游戏,我想让它动态化,所以我需要一些对撞机检查功能或方法,但我在互联网上找不到,所以我在这里问。统一
我有让我的井字游戏动态的代码,它还没有完成。
unity3d - 添加 PolygonCollider2D 会使 Unity 立即崩溃
我对 Unity3D 有疑问:当我将 PolygonCollider2D 附加到某些精灵时,编辑器会立即崩溃。它发生在一些精灵身上;它发生在从同一张图片派生的所有精灵身上,但不是所有图片。无论是通过脚本附加对撞机还是通过编辑器手动附加,它都会发生。在相当大的精灵图像(如 512x512 或更大)上,崩溃似乎更频繁地发生。
这是在 Unity 4.3.1 上记录的相同错误,并且似乎它仍然发生在 Unity 5.4.3 上。
是否有修复,甚至是解决方法?
unity3d - 没有足够快地破坏物体并导致另一次碰撞
如果子弹击中作为敌人脚本一部分的敌人,我会检测到:
问题是当子弹击中敌人时,它的生命值会下降到零(从 100),就好像它被多次击中(我还检查了 Debug.log)。
那么有没有办法让子弹更快地摧毁,这样它就不会再次触发了?
另外,这个检测脚本应该在敌人身上还是在子弹上?
performance - 通过触摸屏移动没有transform.position的GameObject?(在 Unity3d 中)
我正在 Unity3d 中开发一款手机游戏,玩家需要使用 transform.position 移动一根比手指稍高一点的棍子,然后用 Force.Mode2D.impulse 挡住一个球。问题是如果球杆移动得太快,球就会穿过球杆。谁能教我如何用力(或任何其他有效的方式)编写仍然根据触摸屏上的手指位置(AKA Input.mousePosition)而不是使用按钮移动的摇杆运动?
如果有人需要信息,代码就是这样;
戳:
球:
该错误的视频: https: //youtu.be/cr2LVBlP2O0 基本上,如果我不移动它击中的棍子,但如果我快速移动它,球就会直接穿过。(弹跳音效如果太快也不起作用)