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.
我正在为 win 8 制作一个简单的应用程序,用户可以在其中移动控件(按钮等),如何检测按钮何时相互碰撞以及如何检测该按钮与屏幕的内边界发生碰撞?请帮我解决这个问题!
根据我的游戏编程经验,我想您会使用两个对象的位置和大小进行检查,以确定是否存在交叉点,从而确定是否发生碰撞。可能在对象移动事件上执行此操作。循环浏览整个对象集合并进行交叉检查。
我不太确定你想要实现什么并且没有 Windows 8,但原则应该仍然有效。