xcode类中的碰撞检测和创建

时间:2014-03-18 02:28:55

标签: ios xcode class collision-detection

我正在努力在xcode中创建一个新的应用程序并遇到两个问题,这些问题在我编写大型项目时似乎总是一个问题。 基本上,我希望此应用程序的用户能够输入大小,位置,颜色以及可能的速度和/或方向等细节。 这些输入将创建一个特定大小,位置和颜色的正方形,它将在屏幕上移动并与用户创建的其他方块交互。 现在这是我的问题: 第一:我完全不知道如何在代码中创建一些东西。我知道我几乎肯定要在课堂上这样做,但我从来没有想过如何用一种编程语言来做这件事。 第二:正方形之间的相互作用。如何检测用户创建的可能数十个或数百个方块之间的碰撞。

我真的很想弄清楚如何做到这一点,特别是因为我确信它不仅会对此有所帮助,还会对其他许多项目有所帮助。
感谢

1 个答案:

答案 0 :(得分:0)

我建议使用sprite kit进行碰撞检测和方块的创建。您可能希望子类化SKSpriteNode来定义方块的属性。

https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introduction.html