【发布时间】:2014-12-22 02:39:47
【问题描述】:
您好,我正在制作一款游戏,需要在底部设置一个尖峰,我决定通过 UIView 和碰撞来实现。我正在快速编码。
我目前有一个正方形:
//Object Setup
let square = UIView(frame: CGRect(x:100, y:100, width: 100, height: 100))
square.backgroundColor = UIColor.purpleColor()
view.addSubview(square)
我想要一个三角形,我确实有一个可以用于三角形的图像,但是图像是正方形的,所以当它接触图像边界而不是实际的三角形边界时,肯定会发生碰撞,请建议如何做有图像或我是如何得到方形的。
谢谢
亚历克斯
【问题讨论】:
-
您是否考虑过在您的游戏中使用 SpriteKit?真正的“形状匹配”物理和碰撞使用 SpriteKit 非常容易,但是当你创建游戏时 UIKit 会很快达到它的极限