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.
我已经完成了一个刽子手游戏的编写,但我想在游戏结束后将刽子手移出画布。我用他身体的任何部分创造了那个刽子手。当我移动对象时,它一次只能移动一个对象。我怎样才能将它们捆绑在一起?
您必须创建 GCompound 类的对象。此类对象允许您创建可以像 GOval 等操作的新对象。在斯坦福的课程中,有一个名为 GFace 的例子。
也许你可以重构你的代码,使整个刽子手在整个实现中成为一个对象,并在需要时使不同的部分可见。当需要删除他时,只需通过将它们重置为不可见或尝试制作一个新对象来处理整个事情我猜......如果你发布你的实现代码,我可能会给你一些更多帮助...