Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我曾尝试使用 Farseer Physics 的 OnSeperation 事件处理程序,但它太敏感了。我希望它等待我的球员的整个身体离开该区域(我使用身体作为传感器。)而不仅仅是它的一小部分。
考虑使用两个主体 - 一个“真实”主体,与您现在使用的大小相同,第二个主体过大(真实主体大小的 1.1x-2 倍)并且仅定义一个 OnSeparation 事件处理程序, OnCollision 对于所有交互都返回 false。
您可以通过调整特殊 OnSeparation 实现主体的大小来调整 OnSeparation 的“灵敏度”。