我仍然在开发一个小游戏,我想删除框时,我用鼠标点击使用FarSeer引擎3.3,如果有一个解决方案,我可能已经使用3.1
不要给我看示例源代码,我已经把它们都有了,并且深入挖掘了它们。我的问题在于检查鼠标与对象的碰撞。在FarSeer中,所有对象都在一个世界上交互,我必须将鼠标传递给这个世界,在这个世界中,除了我想要的之外,它可能不会做任何事情。
如何在FarSeer中通过鼠标右键或鼠标左键成功执行IsTheObjectClicked操作?
(更多,不要从FarSeer的网页上给出任何文档它不是更新]谢谢
发布于 2011-10-19 20:31:53
您的鼠标不是Farseer实体,它是一个输入,由XNA框架作为输入处理。
可以创建Farseer Body,并对其应用活动鼠标位置,从而有效地将鼠标位置映射到Body。这将允许您使用鼠标与Farseer世界进行交互。
您也可以在单击鼠标时抓取鼠标位置,并执行位置检查,以查看该位置是否有任何形状,然后将其删除。
https://stackoverflow.com/questions/7812958
复制相似问题